[X86] Redefine X86ISD::PEXTRB/W and X86ISD::PINSRB/PINSRW to use a i8 TargetConstant...
authorCraig Topper <craig.topper@intel.com>
Sun, 11 Oct 2020 04:34:37 +0000 (21:34 -0700)
committerCraig Topper <craig.topper@intel.com>
Sun, 11 Oct 2020 04:50:58 +0000 (21:50 -0700)
commit9895327914abbd93d4db4e8660b06365ff1a90d5
tree13fe829eeeac96a94fc20beae5ca15488a578938
parent7f1b2a61250a4fe206aac974478471eee42d1e73
[X86] Redefine X86ISD::PEXTRB/W and X86ISD::PINSRB/PINSRW to use a i8 TargetConstant for the immediate instead of a ptr constant.

This is more consistent with other target specific ISD opcodes that
require immediates.
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/lib/Target/X86/X86InstrAVX512.td
llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
llvm/lib/Target/X86/X86InstrSSE.td