From 7c558cf4d6b9a21766f71159463d5a50a133a486 Mon Sep 17 00:00:00 2001 From: Eric Christopher Date: Tue, 14 Oct 2014 08:44:19 +0000 Subject: Grab the subtarget info off of the MachineFunction rather than indirecting through the TargetMachine. llvm-svn: 219674 --- llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp') diff --git a/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp b/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp index 3d060eed177..c429ac18521 100644 --- a/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp +++ b/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp @@ -1853,7 +1853,7 @@ bool ARMPreAllocLoadStoreOpt::runOnMachineFunction(MachineFunction &Fn) { TD = Fn.getSubtarget().getDataLayout(); TII = Fn.getSubtarget().getInstrInfo(); TRI = Fn.getSubtarget().getRegisterInfo(); - STI = &Fn.getTarget().getSubtarget(); + STI = &static_cast(Fn.getSubtarget()); MRI = &Fn.getRegInfo(); MF = &Fn; -- cgit v1.2.3