Add fake use to suppress defined-but-unused warnings
authorJingyue Wu <jingyue@google.com>
Sat, 4 Oct 2014 03:50:10 +0000 (03:50 +0000)
committerJingyue Wu <jingyue@google.com>
Sat, 4 Oct 2014 03:50:10 +0000 (03:50 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@219045 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/AArch64/AArch64FastISel.cpp

index 873b2ec328e77359b996eb061ac0d4bac6c8a4d9..bf3d18343d110a3c647c70997eb4db51535c98b0 100644 (file)
@@ -3304,6 +3304,7 @@ bool AArch64FastISel::fastLowerIntrinsicCall(const IntrinsicInst *II) {
     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);