From 201e972dc4a9012e6846ffdbdaae5976dcf35db8 Mon Sep 17 00:00:00 2001 From: Tanya Lattner Date: Thu, 2 Dec 2004 07:22:15 +0000 Subject: Reworked branch adding in prologue. Added check for infinite loops which are not modulo scheduled. llvm-svn: 18419 --- llvm/lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'llvm/lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h') diff --git a/llvm/lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h b/llvm/lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h index e1f8d9eef6f..fa523d138cc 100644 --- a/llvm/lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h +++ b/llvm/lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h @@ -88,7 +88,7 @@ namespace llvm { void addReccurrence(std::vector &recurrence, int II, MSchedGraphNode*, MSchedGraphNode*); void computePartialOrder(); - void computeSchedule(); + bool computeSchedule(); bool scheduleNode(MSchedGraphNode *node, int start, int end); -- cgit v1.2.3