Silence unused variable warning for non-asserting builds that was introduced in r198937.
authorKristof Beyls <kristof.beyls@arm.com>
Fri, 10 Jan 2014 14:20:45 +0000 (14:20 +0000)
committerKristof Beyls <kristof.beyls@arm.com>
Fri, 10 Jan 2014 14:20:45 +0000 (14:20 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198941 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/AArch64/AArch64ISelLowering.cpp

index 167281c57e8a1353abb762a3b3be9beb1780bd2a..0d9c516660ad36d6e383067a70095ed71213cd9e 100644 (file)
@@ -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();
 }