summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2017-01-30 22:58:44 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2017-01-30 22:58:44 +0000
commit3905e03a47ad3c976b018bf725eca867b0ed0d40 (patch)
tree2e3c356122bda5ed5595e5f655abd632372eb012 /llvm/lib
parenta80a47afef451bda02336a6a61807d6d6e4fc3c1 (diff)
downloadbcm5719-llvm-3905e03a47ad3c976b018bf725eca867b0ed0d40.tar.gz
bcm5719-llvm-3905e03a47ad3c976b018bf725eca867b0ed0d40.zip
[X86][SSE] Fix unsigned <= 0 warning in assert. NFCI.
Thanks to @mkuper llvm-svn: 293561
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/X86/X86ISelLowering.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp
index 628be88c980..9dec066e8eb 100644
--- a/llvm/lib/Target/X86/X86ISelLowering.cpp
+++ b/llvm/lib/Target/X86/X86ISelLowering.cpp
@@ -5775,14 +5775,14 @@ static bool getFauxShuffleMask(SDValue N, SmallVectorImpl<int> &Mask,
SDValue InVec = N.getOperand(0);
SDValue InScl = N.getOperand(1);
uint64_t InIdx = N.getConstantOperandVal(2);
- assert(0 <= InIdx && InIdx < NumElts && "Illegal insertion index");
+ assert(InIdx < NumElts && "Illegal insertion index");
if (InScl.getOpcode() != ISD::AssertZext ||
InScl.getOperand(0).getOpcode() != X86ISD::PEXTRW)
return false;
SDValue ExVec = InScl.getOperand(0).getOperand(0);
uint64_t ExIdx = InScl.getOperand(0).getConstantOperandVal(1);
- assert(0 <= ExIdx && ExIdx < NumElts && "Illegal extraction index");
+ assert(ExIdx < NumElts && "Illegal extraction index");
Ops.push_back(InVec);
Ops.push_back(ExVec);
for (unsigned i = 0; i != NumElts; ++i)
OpenPOWER on IntegriCloud