[llvm] r198941 - Silence unused variable warning for non-asserting builds that was introduced in r198937.

Kristof Beyls kristof.beyls at arm.com
Fri Jan 10 06:20:45 PST 2014


Author: kbeyls
Date: Fri Jan 10 08:20:45 2014
New Revision: 198941

URL: http://llvm.org/viewvc/llvm-project?rev=198941&view=rev
Log:
Silence unused variable warning for non-asserting builds that was introduced in r198937.

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

Modified: llvm/trunk/lib/Target/AArch64/AArch64ISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/AArch64ISelLowering.cpp?rev=198941&r1=198940&r2=198941&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AArch64/AArch64ISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/AArch64/AArch64ISelLowering.cpp Fri Jan 10 08:20:45 2014
@@ -30,8 +30,8 @@
 using namespace llvm;
 
 static TargetLoweringObjectFile *createTLOF(AArch64TargetMachine &TM) {
-  const AArch64Subtarget *Subtarget = &TM.getSubtarget<AArch64Subtarget>();
-  assert (Subtarget->isTargetELF() && "unknown subtarget type");
+  assert (TM.getSubtarget<AArch64Subtarget>().isTargetELF() &&
+          "unknown subtarget type");
   return new AArch64ElfTargetObjectFile();
 }
 





More information about the llvm-commits mailing list