summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2016-04-24 14:53:54 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2016-04-24 14:53:54 +0000
commit9f5697ef6803acededad77a51b40a3fbec905c81 (patch)
treedd422f7e0b7a2a3764dbedb7e25bb0a6e24cf054 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parenta425bbbfb871e44d515a59543eb5b226a689d20c (diff)
downloadbcm5719-llvm-9f5697ef6803acededad77a51b40a3fbec905c81.tar.gz
bcm5719-llvm-9f5697ef6803acededad77a51b40a3fbec905c81.zip
[X86][SSE] Improved support for decoding target shuffle masks through bitcasts
Reused the ability to split constants of a type wider than the shuffle mask to work with masks generated from scalar constants transfered to xmm. This fixes an issue preventing PSHUFB target shuffle masks decoding rematerialized scalar constants and also exposes the XOP VPPERM bug described in PR27472. llvm-svn: 267343
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud