diff options
Diffstat (limited to 'gcc/modulo-sched.c')
-rw-r--r-- | gcc/modulo-sched.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/modulo-sched.c b/gcc/modulo-sched.c index 6ce79a9..1e9b16c 100644 --- a/gcc/modulo-sched.c +++ b/gcc/modulo-sched.c @@ -1360,7 +1360,7 @@ sms_schedule (void) loop_optimizer_init (LOOPS_HAVE_PREHEADERS | LOOPS_HAVE_RECORDED_EXITS); - if (number_of_loops () <= 1) + if (number_of_loops (cfun) <= 1) { loop_optimizer_finalize (); return; /* There are no loops to schedule. */ @@ -1384,7 +1384,7 @@ sms_schedule (void) /* Allocate memory to hold the DDG array one entry for each loop. We use loop->num as index into this array. */ - g_arr = XCNEWVEC (ddg_ptr, number_of_loops ()); + g_arr = XCNEWVEC (ddg_ptr, number_of_loops (cfun)); if (dump_file) { |