[llvm] r219045 - Add fake use to suppress defined-but-unused warnings

Jingyue Wu jingyue at google.com
Fri Oct 3 20:50:10 PDT 2014


Author: jingyue
Date: Fri Oct  3 22:50:10 2014
New Revision: 219045

URL: http://llvm.org/viewvc/llvm-project?rev=219045&view=rev
Log:
Add fake use to suppress defined-but-unused warnings

Modified:
    llvm/trunk/lib/Target/AArch64/AArch64FastISel.cpp

Modified: llvm/trunk/lib/Target/AArch64/AArch64FastISel.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/AArch64FastISel.cpp?rev=219045&r1=219044&r2=219045&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AArch64/AArch64FastISel.cpp (original)
+++ llvm/trunk/lib/Target/AArch64/AArch64FastISel.cpp Fri Oct  3 22:50:10 2014
@@ -3304,6 +3304,7 @@ bool AArch64FastISel::fastLowerIntrinsic
     ResultReg2 = fastEmitInst_rri(AArch64::CSINCWr, &AArch64::GPR32RegClass,
                                   AArch64::WZR, /*IsKill=*/true, AArch64::WZR,
                                   /*IsKill=*/true, getInvertedCondCode(CC));
+    (void)ResultReg2;
     assert((ResultReg1 + 1) == ResultReg2 &&
            "Nonconsecutive result registers.");
     updateValueMap(II, ResultReg1, 2);





More information about the llvm-commits mailing list