summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.h
diff options
context:
space:
mode:
authorHal Finkel <hfinkel@anl.gov>2013-09-15 15:41:11 +0000
committerHal Finkel <hfinkel@anl.gov>2013-09-15 15:41:11 +0000
commit31025a63250998cc1f11aa0d54a3cf0ad7783120 (patch)
tree27af2eb184887cc349b9787e708e66d5dae4439a /llvm/lib/Bitcode/Reader/BitcodeReader.h
parent2945d4e91658caf48aa67ebbfe7bf47b8697f6ae (diff)
downloadbcm5719-llvm-31025a63250998cc1f11aa0d54a3cf0ad7783120.tar.gz
bcm5719-llvm-31025a63250998cc1f11aa0d54a3cf0ad7783120.zip
Revert r190764: PPC: Don't restrict lvsl generation to after type legalization
This is causing test-suite failures. Original commit message: The PPC backend uses a target-specific DAG combine to turn unaligned Altivec loads into a permutation-based sequence when possible. Unfortunately, the target-specific DAG combine is not always called on all loads of interest (sometimes the routines in DAGCombine call CombineTo such that the new node and users are not added to the worklist); allowing the combine to trigger early (before type legalization) mitigates this problem. Because the autovectorizers only create legal vector types, I don't expect a lot of cases where this optimization is enabled by type legalization in practice. llvm-svn: 190765
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud