Correctly mark VPERM2F128 as being an FP instruction and add execution domain fixing...
authorCraig Topper <craig.topper@gmail.com>
Tue, 29 Nov 2011 03:57:34 +0000 (03:57 +0000)
committerCraig Topper <craig.topper@gmail.com>
Tue, 29 Nov 2011 03:57:34 +0000 (03:57 +0000)
commit108126cfc6eddf1e0c9c7db39e25323403f04bbc
tree6ff9048716adb3f6f2858716349ee0662a462ceb
parent6ea0467c3dda7d69b31489aea500ded09bcf9143
Correctly mark VPERM2F128 as being an FP instruction and add execution domain fixing support to convert it to VPERM2I128 for AVX2.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145370 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrInfo.cpp
lib/Target/X86/X86InstrSSE.td
test/CodeGen/X86/avx2-vperm2i128.ll