summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
diff options
context:
space:
mode:
authorHal Finkel <hfinkel@anl.gov>2015-09-02 21:03:28 +0000
committerHal Finkel <hfinkel@anl.gov>2015-09-02 21:03:28 +0000
commit79dbf5b562c7521117e7a6db648ceba058fce9a9 (patch)
treef823c30a813ac76a97ac32ed3d3c61ca9a106df9 /llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
parenta26be4a946ded0d328473e3842f2df45e896488f (diff)
downloadbcm5719-llvm-79dbf5b562c7521117e7a6db648ceba058fce9a9.tar.gz
bcm5719-llvm-79dbf5b562c7521117e7a6db648ceba058fce9a9.zip
[PowerPC] Cleanup cost model for unaligned vector loads/stores
I'm adding a regression test to better cover code generation for unaligned vector loads and stores, but there's no functional change to the code generation here. There is an improvement to the cost model for unaligned vector loads and stores, mostly for QPX (for which we were not previously accounting for the permutation-based loads), and the cost model implementation is cleaner. llvm-svn: 246712
Diffstat (limited to 'llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud