[llvm] r219636 - Migrate another set of getSubtargetImpl away.

Eric Christopher echristo at gmail.com
Mon Oct 13 14:57:44 PDT 2014


Author: echristo
Date: Mon Oct 13 16:57:44 2014
New Revision: 219636

URL: http://llvm.org/viewvc/llvm-project?rev=219636&view=rev
Log:
Migrate another set of getSubtargetImpl away.

Modified:
    llvm/trunk/lib/CodeGen/VirtRegMap.cpp

Modified: llvm/trunk/lib/CodeGen/VirtRegMap.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/VirtRegMap.cpp?rev=219636&r1=219635&r2=219636&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/VirtRegMap.cpp (original)
+++ llvm/trunk/lib/CodeGen/VirtRegMap.cpp Mon Oct 13 16:57:44 2014
@@ -206,8 +206,8 @@ void VirtRegRewriter::getAnalysisUsage(A
 bool VirtRegRewriter::runOnMachineFunction(MachineFunction &fn) {
   MF = &fn;
   TM = &MF->getTarget();
-  TRI = TM->getSubtargetImpl()->getRegisterInfo();
-  TII = TM->getSubtargetImpl()->getInstrInfo();
+  TRI = MF->getSubtarget().getRegisterInfo();
+  TII = MF->getSubtarget().getInstrInfo();
   MRI = &MF->getRegInfo();
   Indexes = &getAnalysis<SlotIndexes>();
   LIS = &getAnalysis<LiveIntervals>();





More information about the llvm-commits mailing list