mirror of
https://github.com/RPCSX/llvm.git
synced 2025-02-08 21:47:23 +00:00
Fixed up sched graph.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13428 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
5a75c91951
commit
b4b2e9d5a7
@ -79,9 +79,7 @@ protected:
|
||||
// disable default constructor and provide a ctor for single-block graphs
|
||||
SchedGraphNodeCommon(); // DO NOT IMPLEMENT
|
||||
|
||||
inline SchedGraphNodeCommon(unsigned Id, int index) : ID(Id), latency(0),
|
||||
origIndexInBB(index) {}
|
||||
inline SchedGraphNodeCommon(unsigned Id, int late, int index) : ID(Id), latency(late), origIndexInBB(index) {}
|
||||
inline SchedGraphNodeCommon(unsigned Id, int index, int late=0) : ID(Id), latency(late), origIndexInBB(index) {}
|
||||
|
||||
virtual ~SchedGraphNodeCommon();
|
||||
|
||||
@ -160,7 +158,8 @@ public:
|
||||
SchedGraphNodeCommon* getSink() const { return sink; }
|
||||
int getMinDelay() const { return minDelay; }
|
||||
SchedGraphEdgeDepType getDepType() const { return depType; }
|
||||
|
||||
unsigned int getDepOrderType() const { return depOrderType; }
|
||||
|
||||
const Value* getValue() const {
|
||||
assert(depType == ValueDep); return val;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user