diff options
author | Eric Christopher <echristo@gmail.com> | 2014-10-14 07:22:00 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2014-10-14 07:22:00 +0000 |
commit | 606218020363f0d618bf17fdd70efe925c57c86d (patch) | |
tree | 52ed08e27c2dc1b7833fd47992e00670fc9dc029 /llvm/lib/CodeGen/SplitKit.cpp | |
parent | b66367a891ca5e14a8bfb091c256421ca1807e1e (diff) | |
download | bcm5719-llvm-606218020363f0d618bf17fdd70efe925c57c86d.tar.gz bcm5719-llvm-606218020363f0d618bf17fdd70efe925c57c86d.zip |
Grab the subtarget and subtarget dependent variables off of
MachineFunction rather than TargetMachine.
llvm-svn: 219671
Diffstat (limited to 'llvm/lib/CodeGen/SplitKit.cpp')
-rw-r--r-- | llvm/lib/CodeGen/SplitKit.cpp | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/llvm/lib/CodeGen/SplitKit.cpp b/llvm/lib/CodeGen/SplitKit.cpp index 80c9a83cb69..ea7b914c254 100644 --- a/llvm/lib/CodeGen/SplitKit.cpp +++ b/llvm/lib/CodeGen/SplitKit.cpp @@ -320,14 +320,8 @@ SplitEditor::SplitEditor(SplitAnalysis &sa, LiveIntervals &lis, VirtRegMap &vrm, MachineDominatorTree &mdt, MachineBlockFrequencyInfo &mbfi) : SA(sa), LIS(lis), VRM(vrm), MRI(vrm.getMachineFunction().getRegInfo()), - MDT(mdt), TII(*vrm.getMachineFunction() - .getTarget() - .getSubtargetImpl() - ->getInstrInfo()), - TRI(*vrm.getMachineFunction() - .getTarget() - .getSubtargetImpl() - ->getRegisterInfo()), + MDT(mdt), TII(*vrm.getMachineFunction().getSubtarget().getInstrInfo()), + TRI(*vrm.getMachineFunction().getSubtarget().getRegisterInfo()), MBFI(mbfi), Edit(nullptr), OpenIdx(0), SpillMode(SM_Partition), RegAssign(Allocator) {} |