1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/lib/Target/X86/Utils
Simon Pilgrim bb13df0fc4 [X86][XOP] Fix VPERMIL2 non-constant pool shuffle decoding (PR31296)
The non-constant pool version of DecodeVPERMIL2PMask was not offsetting correctly for the second input. I've updated the code to match the implementation in the constant-pool version.

Annoyingly this bug was hidden for so long as it's tricky to combine to useful variable shuffle masks that don't become constant-pool entries.

llvm-svn: 288898
2016-12-07 11:19:00 +00:00
..
CMakeLists.txt
LLVMBuild.txt
X86ShuffleDecode.cpp [X86][XOP] Fix VPERMIL2 non-constant pool shuffle decoding (PR31296) 2016-12-07 11:19:00 +00:00
X86ShuffleDecode.h [X86] Add support for printing shuffle comments for VALIGN instructions. 2016-10-22 06:51:56 +00:00