From 5c3376aa62fa40a584c920cf58e63f078937835f Mon Sep 17 00:00:00 2001 From: Eric Christopher Date: Mon, 2 Feb 2015 18:46:27 +0000 Subject: Grab TargetInstrInfo off of the MachineFunction and remove unnecessary class variables. llvm-svn: 227830 --- llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp') diff --git a/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp b/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp index 18a81825e99..dc8ae70c590 100644 --- a/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp +++ b/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp @@ -138,10 +138,9 @@ void HexagonPassConfig::addPreRegAlloc() { } void HexagonPassConfig::addPostRegAlloc() { - const HexagonTargetMachine &TM = getHexagonTargetMachine(); if (getOptLevel() != CodeGenOpt::None) if (!DisableHexagonCFGOpt) - addPass(createHexagonCFGOptimizer(TM), false); + addPass(createHexagonCFGOptimizer(), false); } void HexagonPassConfig::addPreSched2() { -- cgit v1.2.3