[PowerPC] Always use aggressive interleaving on the A2
authorHal Finkel <hfinkel@anl.gov>
Thu, 3 Sep 2015 23:23:00 +0000 (23:23 +0000)
committerHal Finkel <hfinkel@anl.gov>
Thu, 3 Sep 2015 23:23:00 +0000 (23:23 +0000)
commit738216def666cdd66d8c07311c30736c60b67fbf
tree4b0ff24a2793639835ce136030bd6cd197b80080
parente1cc054190a9cdf28a1c0eb03dd748febf8d2019
[PowerPC] Always use aggressive interleaving on the A2

On the A2, with an eye toward QPX unaligned-load merging, we should always use
aggressive interleaving. It is generally superior to only using concatenation
unrolling.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@246819 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
test/Transforms/LoopVectorize/PowerPC/agg-interleave-a2.ll [new file with mode: 0644]