Add a new "fast" scheduler. This is currently basically just a
[oota-llvm.git] / include / llvm / CodeGen / ScheduleDAG.h
index 01218ac9976e3a3caac0e64a401dfeeae84e1653..950d32ba619ea18c6aaa5b6c1934ee06db7fb9df 100644 (file)
@@ -414,6 +414,13 @@ namespace llvm {
                                         MachineBasicBlock *BB,
                                         bool Fast);
                                         
+  /// createFastDAGScheduler - This creates a "fast" scheduler.
+  ///
+  ScheduleDAG *createFastDAGScheduler(SelectionDAGISel *IS,
+                                      SelectionDAG *DAG,
+                                      MachineBasicBlock *BB,
+                                      bool Fast);
+
   /// createDefaultScheduler - This creates an instruction scheduler appropriate
   /// for the target.
   ScheduleDAG* createDefaultScheduler(SelectionDAGISel *IS,