Add a new string member to the TargetOptions struct for the name
[oota-llvm.git] / lib / Target / ARM / ARMISelLowering.cpp
index e908c42e97521062d9e71c07cf94186ca6034acb..a319944c0e24acde9fb1ee90d8b9f9de66a12735 100644 (file)
@@ -8577,7 +8577,8 @@ static SDValue PerformBFICombine(SDNode *N,
     unsigned InvMask = cast<ConstantSDNode>(N->getOperand(2))->getZExtValue();
     unsigned LSB = countTrailingZeros(~InvMask);
     unsigned Width = (32 - countLeadingZeros(~InvMask)) - LSB;
-    assert(Width < std::numeric_limits<unsigned>::digits &&
+    assert(Width <
+               static_cast<unsigned>(std::numeric_limits<unsigned>::digits) &&
            "undefined behavior");
     unsigned Mask = (1u << Width) - 1;
     unsigned Mask2 = N11C->getZExtValue();