summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SplitKit.cpp
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2014-10-14 07:22:00 +0000
committerEric Christopher <echristo@gmail.com>2014-10-14 07:22:00 +0000
commit606218020363f0d618bf17fdd70efe925c57c86d (patch)
tree52ed08e27c2dc1b7833fd47992e00670fc9dc029 /llvm/lib/CodeGen/SplitKit.cpp
parentb66367a891ca5e14a8bfb091c256421ca1807e1e (diff)
downloadbcm5719-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.cpp10
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) {}
OpenPOWER on IntegriCloud