From 73e3e2e10f6a83f72651bb9e7d0a6ad107676ab9 Mon Sep 17 00:00:00 2001 From: Tanya Lattner Date: Sat, 8 May 2004 16:12:10 +0000 Subject: Updating my versions of ModuloScheduling in cvs. Still not complete. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13424 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/CodeGen/ModuloScheduling/MSchedGraph.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib/CodeGen/ModuloScheduling/MSchedGraph.h') diff --git a/lib/CodeGen/ModuloScheduling/MSchedGraph.h b/lib/CodeGen/ModuloScheduling/MSchedGraph.h index 9fe6b52c47..9680fc0994 100644 --- a/lib/CodeGen/ModuloScheduling/MSchedGraph.h +++ b/lib/CodeGen/ModuloScheduling/MSchedGraph.h @@ -99,6 +99,10 @@ namespace llvm { bool hasSuccessors() { return (Successors.size() > 0); } int getLatency() { return latency; } MSchedGraphEdge getInEdge(MSchedGraphNode *pred); + unsigned getInEdgeNum(MSchedGraphNode *pred); + + bool isSuccessor(MSchedGraphNode *); + bool isPredecessor(MSchedGraphNode *); //Debug support void print(std::ostream &os) const; -- cgit v1.2.3-18-g5258