summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2019-01-05 01:40:29 +0000
committerCraig Topper <craig.topper@intel.com>2019-01-05 01:40:29 +0000
commit45ec002e25318e8444b3301e94ed53f4cf1a3e79 (patch)
tree5271340107a6c2412b8c28a35eb5df48e25cd208
parent8400becec5df4023f6f18d28a53d75620425698b (diff)
downloadbcm5719-llvm-45ec002e25318e8444b3301e94ed53f4cf1a3e79.tar.gz
bcm5719-llvm-45ec002e25318e8444b3301e94ed53f4cf1a3e79.zip
[X86] Require second operand of X86vshiftuniform to be an integer. NFC
We don't need to require the first operand to be an integer because we already said it was the same type as the result which we also constrained to an integer. llvm-svn: 350455
-rw-r--r--llvm/lib/Target/X86/X86InstrFragmentsSIMD.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td b/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
index 0b98abaa7a2..9ba46117eb5 100644
--- a/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
+++ b/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
@@ -172,7 +172,7 @@ def X86phminpos: SDNode<"X86ISD::PHMINPOS",
def X86vshiftuniform : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
SDTCisVec<2>, SDTCisInt<0>,
- SDTCisInt<1>]>;
+ SDTCisInt<2>]>;
def X86vshl : SDNode<"X86ISD::VSHL", X86vshiftuniform>;
def X86vsrl : SDNode<"X86ISD::VSRL", X86vshiftuniform>;
OpenPOWER on IntegriCloud