diff options
author | Eric Christopher <echristo@gmail.com> | 2015-01-30 01:50:09 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2015-01-30 01:50:09 +0000 |
commit | 3084aff4988ccabc7e8f604edcb5cf1acfa13e56 (patch) | |
tree | 74858cf2ee80628a124410df017b55a54dd2a8bf /llvm | |
parent | bef0a373b4c7eb9234c742d9e90defd294eabffa (diff) | |
download | bcm5719-llvm-3084aff4988ccabc7e8f604edcb5cf1acfa13e56.tar.gz bcm5719-llvm-3084aff4988ccabc7e8f604edcb5cf1acfa13e56.zip |
Migrate a bare getSubtarget call to query the MachineFunction
for the target dependent one.
llvm-svn: 227542
Diffstat (limited to 'llvm')
-rw-r--r-- | llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp b/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp index a1e1b9e7448..c1c67e3872e 100644 --- a/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp +++ b/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp @@ -48,9 +48,9 @@ MachineFunctionPass *llvm::createNVPTXPrologEpilogPass() { char NVPTXPrologEpilogPass::ID = 0; bool NVPTXPrologEpilogPass::runOnMachineFunction(MachineFunction &MF) { - const TargetMachine &TM = MF.getTarget(); - const TargetFrameLowering &TFI = *TM.getSubtargetImpl()->getFrameLowering(); - const TargetRegisterInfo &TRI = *TM.getSubtargetImpl()->getRegisterInfo(); + const TargetSubtargetInfo &STI = MF.getSubtarget(); + const TargetFrameLowering &TFI = *STI.getFrameLowering(); + const TargetRegisterInfo &TRI = *STI.getRegisterInfo(); bool Modified = false; calculateFrameObjectOffsets(MF); |