Silence -Wsign-compare
[oota-llvm.git] / lib / Target / X86 / X86ISelLowering.cpp
index 125c716443ba651e98f3dadde234f64edeb5183c..a3973ed963faf890e5dfcd9256aaf103c1f10c12 100644 (file)
@@ -6610,7 +6610,7 @@ X86TargetLowering::lowerVectorIntExtend(SDValue Op, SelectionDAG &DAG) const {
     int EltIdx = SVOp->getMaskElt(i);
     if ((i & Mask) != 0 && EltIdx != -1)
       return SDValue();
-    if ((i & Mask) == 0 && EltIdx != (i >> Shift))
+    if ((i & Mask) == 0 && (unsigned)EltIdx != (i >> Shift))
       return SDValue();
   }