diff options
author | Hal Finkel <hfinkel@anl.gov> | 2015-09-03 21:23:18 +0000 |
---|---|---|
committer | Hal Finkel <hfinkel@anl.gov> | 2015-09-03 21:23:18 +0000 |
commit | f11bc761d80a3586e155825ce4ee98e3ba553394 (patch) | |
tree | 716fe701c31f4a4165389b1f4cf421ae04e24183 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 445a31cd4b978e5af33b236272bd5a085a482053 (diff) | |
download | llvm-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