[MCJIT] Allow '$' characters in symbol names in RuntimeDyldChecker.
[oota-llvm.git] / lib / CodeGen / DFAPacketizer.cpp
index bc6e9dc43e13a9572529adade2368c3d36c253bd..cce4c484c9bea5b6caef2bc178a703038efa3d7f 100644 (file)
@@ -128,7 +128,7 @@ void DefaultVLIWScheduler::schedule() {
 VLIWPacketizerList::VLIWPacketizerList(
   MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
   bool IsPostRA) : TM(MF.getTarget()), MF(MF)  {
-  TII = TM.getInstrInfo();
+  TII = TM.getSubtargetImpl()->getInstrInfo();
   ResourceTracker = TII->CreateTargetScheduleState(&TM, nullptr);
   VLIWScheduler = new DefaultVLIWScheduler(MF, MLI, MDT, IsPostRA);
 }