aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h
diff options
context:
space:
mode:
authorTanya Lattner <tonic@nondot.org>2004-12-02 07:22:15 +0000
committerTanya Lattner <tonic@nondot.org>2004-12-02 07:22:15 +0000
commitad7654f7c4e8da1d76eacfff6381cf0bfd3af6c5 (patch)
tree3e5ccb40eaa9a98f3e3141804d7355c1407f3e58 /lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h
parentfa07e4fc302b1e274c292c2db4604e61d69458d5 (diff)
Reworked branch adding in prologue. Added check for infinite loops which are not modulo scheduled.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18419 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h')
-rw-r--r--lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h b/lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h
index e1f8d9eef6..fa523d138c 100644
--- a/lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h
+++ b/lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h
@@ -88,7 +88,7 @@ namespace llvm {
void addReccurrence(std::vector<MSchedGraphNode*> &recurrence, int II, MSchedGraphNode*, MSchedGraphNode*);
void computePartialOrder();
- void computeSchedule();
+ bool computeSchedule();
bool scheduleNode(MSchedGraphNode *node,
int start, int end);