aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorHal Finkel <hfinkel@anl.gov>2015-09-03 21:23:18 +0000
committerHal Finkel <hfinkel@anl.gov>2015-09-03 21:23:18 +0000
commitf11bc761d80a3586e155825ce4ee98e3ba553394 (patch)
tree716fe701c31f4a4165389b1f4cf421ae04e24183 /clang/lib/CodeGen/CodeGenModule.cpp
parent445a31cd4b978e5af33b236272bd5a085a482053 (diff)
downloadllvm-f11bc761d80a3586e155825ce4ee98e3ba553394.zip
llvm-f11bc761d80a3586e155825ce4ee98e3ba553394.tar.gz
llvm-f11bc761d80a3586e155825ce4ee98e3ba553394.tar.bz2
[PowerPC] Include the permutation cost for unaligned vector loads
Pre-P8, when we generate code for unaligned vector loads (for Altivec and QPX types), even when accounting for the combining that takes place for multiple consecutive such loads, there is at least one load instructions and one permutation for each load. Make sure the cost reported reflects the cost of the permutes as well. llvm-svn: 246807
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions