From: Bill Wendling Date: Mon, 20 May 2013 21:28:28 +0000 (+0000) Subject: No need to store the TargetMachine variable in this class. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=07418cde47c328f382144acd1972fabcf1529d11;p=oota-llvm.git No need to store the TargetMachine variable in this class. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182317 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/DwarfEHPrepare.cpp b/lib/CodeGen/DwarfEHPrepare.cpp index f27ec770eba..31c8e5948d9 100644 --- a/lib/CodeGen/DwarfEHPrepare.cpp +++ b/lib/CodeGen/DwarfEHPrepare.cpp @@ -32,7 +32,6 @@ STATISTIC(NumResumesLowered, "Number of resume calls lowered"); namespace { class DwarfEHPrepare : public FunctionPass { - const TargetMachine *TM; const TargetLoweringBase *TLI; // RewindFunction - _Unwind_Resume or the target equivalent. @@ -43,9 +42,8 @@ namespace { public: static char ID; // Pass identification, replacement for typeid. - DwarfEHPrepare(const TargetMachine *tm) : - FunctionPass(ID), TM(tm), TLI(TM->getTargetLowering()), - RewindFunction(0) { + DwarfEHPrepare(const TargetMachine *TM) : + FunctionPass(ID), TLI(TM->getTargetLowering()), RewindFunction(0) { initializeDominatorTreePass(*PassRegistry::getPassRegistry()); }