Several big changes:
[oota-llvm.git] / lib / Target / PowerPC / PPCISelDAGToDAG.cpp
index 4c2d4af6f924c9bad6608c6804725b88c97652ed..09bbfc6a45ab3bae1b9129c0e3c2f5a118e30861 100644 (file)
@@ -129,7 +129,9 @@ namespace {
     virtual HazardRecognizer *CreateTargetHazardRecognizer() {
       // Should use subtarget info to pick the right hazard recognizer.  For
       // now, always return a PPC970 recognizer.
-      return new PPCHazardRecognizer970(); 
+      const TargetInstrInfo *II = PPCLowering.getTargetMachine().getInstrInfo();
+      assert(II && "No InstrInfo?");
+      return new PPCHazardRecognizer970(*II); 
     }
 
 // Include the pieces autogenerated from the target description.