Merge alignment of common GlobalValue.
[oota-llvm.git] / lib / Target / ARM / ARMHazardRecognizer.cpp
index 0885c4e5721a340f518f819eaec06e6c1bf0b37c..0e4f81c8789ea021cd7afe0f25710617cb8be2c2 100644 (file)
@@ -46,8 +46,8 @@ ARMHazardRecognizer::getHazardType(SUnit *SU, int Stalls) {
       const MCInstrDesc &LastMCID = LastMI->getDesc();
       const TargetMachine &TM =
         MI->getParent()->getParent()->getTarget();
-      const ARMBaseInstrInfo &TII =
-        *static_cast<const ARMBaseInstrInfo*>(TM.getInstrInfo());
+      const ARMBaseInstrInfo &TII = *static_cast<const ARMBaseInstrInfo *>(
+                                        TM.getSubtargetImpl()->getInstrInfo());
 
       // Skip over one non-VFP / NEON instruction.
       if (!LastMI->isBarrier() &&