Properly fix unused variable in disable-assert builds.
[oota-llvm.git] / lib / Target / ARM / ARMISelLowering.cpp
index 166d5517f81213986fa03eff2fd68e85284e6e6a..87bd9be01f095d31acd815c66379a4b7c69ed913 100644 (file)
@@ -9141,7 +9141,9 @@ static SDValue PerformBFICombine(SDNode *N,
     SDValue From1 = ParseBFI(N, ToMask1, FromMask1);
 
     APInt ToMask2, FromMask2;
-    assert(From1 == ParseBFI(CombineBFI.getNode(), ToMask2, FromMask2));
+    SDValue From2 = ParseBFI(CombineBFI.getNode(), ToMask2, FromMask2);
+    assert(From1 == From2);
+    (void)From2;
   
     // First, unlink CombineBFI.
     DCI.DAG.ReplaceAllUsesWith(CombineBFI, CombineBFI.getOperand(0));