diff options
author | Hal Finkel <hfinkel@anl.gov> | 2015-09-02 16:52:37 +0000 |
---|---|---|
committer | Hal Finkel <hfinkel@anl.gov> | 2015-09-02 16:52:37 +0000 |
commit | 77c8b7ffd30b35442f7685f76c1d5500cd87233c (patch) | |
tree | 6c6ce49c63ef92f75974d1c6d5d9848d41d4ac9e /llvm/tools/llvm-objdump/MachODump.cpp | |
parent | 873a78e76c0d3b259ec2abab9c128d72812d6acd (diff) | |
download | bcm5719-llvm-77c8b7ffd30b35442f7685f76c1d5500cd87233c.tar.gz bcm5719-llvm-77c8b7ffd30b35442f7685f76c1d5500cd87233c.zip |
[PowerPC] Don't always consider P8Altivec-only masks in LowerVECTOR_SHUFFLE
LowerVECTOR_SHUFFLE needs to decide whether to pass a vector shuffle off to the
TableGen-generated matching code, and it does this by testing the same
predicates used by the TableGen files. Unfortunately, when we added new
P8Altivec-only predicates, we started universally testing them in
LowerVECTOR_SHUFFLE, and if then matched when targeting a system prior to a P8,
we'd end up with a selection failure.
llvm-svn: 246675
Diffstat (limited to 'llvm/tools/llvm-objdump/MachODump.cpp')
0 files changed, 0 insertions, 0 deletions