Changes in directory llvm/include/llvm/CodeGen:

ScheduleDAG.h updated: 1.18 -> 1.19
---
Log message:

move some simple scheduler methods into the simple scheduler


---
Diffs of the changes:  (+0 -29)

 ScheduleDAG.h |   29 -----------------------------
 1 files changed, 29 deletions(-)


Index: llvm/include/llvm/CodeGen/ScheduleDAG.h
diff -u llvm/include/llvm/CodeGen/ScheduleDAG.h:1.18 
llvm/include/llvm/CodeGen/ScheduleDAG.h:1.19
--- llvm/include/llvm/CodeGen/ScheduleDAG.h:1.18        Fri Mar 10 01:28:21 2006
+++ llvm/include/llvm/CodeGen/ScheduleDAG.h     Fri Mar 10 01:35:10 2006
@@ -347,44 +347,15 @@
     ///
     void EmitNoop();
     
-    /// EmitAll - Emit all nodes in schedule sorted order.
-    ///
-    void EmitAll();
 
     /// Schedule - Order nodes according to selected style.
     ///
     virtual void Schedule() {}
 
-    /// printNI - Print node info.
-    ///
-    void printNI(std::ostream &O, NodeInfo *NI) const;
-
-    /// printChanges - Hilight changes in order caused by scheduling.
-    ///
-    void printChanges(unsigned Index) const;
-
-    /// print - Print ordering to specified output stream.
-    ///
-    void print(std::ostream &O) const;
-
-    void dump(const char *tag) const;
-
-    virtual void dump() const;
-
   private:
     void AddOperand(MachineInstr *MI, SDOperand Op, unsigned IIOpNum,
                     const TargetInstrDescriptor *II,
                     std::map<SDNode*, unsigned> &VRBaseMap);
-
-    void AddToGroup(NodeInfo *D, NodeInfo *U);
-protected:
-    /// PrepareNodeInfo - Set up the basic minimum node info for scheduling.
-    /// 
-    void PrepareNodeInfo();
-    
-    /// IdentifyGroups - Put flagged nodes into groups.
-    ///
-    void IdentifyGroups();
   };
 
   /// createSimpleDAGScheduler - This creates a simple two pass instruction



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to