aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <florian.hahn@arm.com>2018-11-13 15:58:18 +0000
committerFlorian Hahn <florian.hahn@arm.com>2018-11-13 15:58:18 +0000
commita4dc7feeea371166cc24dc617da59b2302dd2410 (patch)
tree712238e4b06f2c2890aa1d49d02c0d6d0304a5d6 /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
parentde6480a38c4e6ab1e7c0c11fc7be87a4742d2d45 (diff)
downloadllvm-a4dc7feeea371166cc24dc617da59b2302dd2410.zip
llvm-a4dc7feeea371166cc24dc617da59b2302dd2410.tar.gz
llvm-a4dc7feeea371166cc24dc617da59b2302dd2410.tar.bz2
[VPlan] VPlan version of InterleavedAccessInfo.
This patch turns InterleaveGroup into a template with the instruction type being a template parameter. It also adds a VPInterleavedAccessInfo class, which only contains a mapping from VPInstructions to their respective InterleaveGroup. As we do not have access to scalar evolution in VPlan, we can re-use convert InterleavedAccessInfo to VPInterleavedAccess info. Reviewers: Ayal, mssimpso, hfinkel, dcaballe, rengolin, mkuper, hsaito Reviewed By: rengolin Differential Revision: https://reviews.llvm.org/D49489 llvm-svn: 346758
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions