1. Change use of "Cache" to "Default".
[oota-llvm.git] / include / llvm / CodeGen / SelectionDAGISel.h
index cd8e5f4989cb31ad35dab61770e64dad98e80221..78179c9e2ad40292ff2ec23e0db59edca3311b06 100644 (file)
@@ -67,6 +67,10 @@ public:
   /// folded during instruction selection?
   virtual bool CanBeFoldedBy(SDNode *N, SDNode *U) { return true; }
   
+  /// CreateTargetHazardRecognizer - Return a newly allocated hazard recognizer
+  /// to use for this target when scheduling the DAG.
+  virtual HazardRecognizer *CreateTargetHazardRecognizer();
+  
   /// CaseBlock - This structure is used to communicate between SDLowering and
   /// SDISel for the code generation of additional basic blocks needed by multi-
   /// case switch statements.