diff options
author | Craig Topper <craig.topper@intel.com> | 2019-01-14 02:59:08 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2019-01-14 02:59:08 +0000 |
commit | ab077dda727b89039d919fa2bda67b67bab61aba (patch) | |
tree | 9e62f281fd62e6568e78a0726efe5e2caef88f9a | |
parent | c8cd85588bd49a5199c108de41e02f7f41ff1925 (diff) | |
download | bcm5719-llvm-ab077dda727b89039d919fa2bda67b67bab61aba.tar.gz bcm5719-llvm-ab077dda727b89039d919fa2bda67b67bab61aba.zip |
[X86] Update type profile for DBPSADBW to indicate the immediate is an i8 not just any int.
Removes some type checks from X86GenDAGISel.inc
llvm-svn: 351033
-rw-r--r-- | llvm/lib/Target/X86/X86InstrFragmentsSIMD.td | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td b/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td index 47c54ed7040..11a27ba9058 100644 --- a/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td +++ b/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td @@ -75,7 +75,7 @@ def X86dbpsadbw : SDNode<"X86ISD::DBPSADBW", SDTypeProfile<1, 3, [SDTCVecEltisVT<0, i16>, SDTCVecEltisVT<1, i8>, SDTCisSameSizeAs<0,1>, - SDTCisSameAs<1,2>, SDTCisInt<3>]>>; + SDTCisSameAs<1,2>, SDTCisVT<3, i8>]>>; def X86andnp : SDNode<"X86ISD::ANDNP", SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>, SDTCisSameAs<0,2>]>>; |