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