From: Jeffrey A Law Date: Sat, 10 Oct 1998 23:18:32 +0000 (+0000) Subject: flow.c (find_basic_blocks): Delte "live_reachable_p" argument. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9265dacf25a26ef02473949bc8feec743e1e5b8c;p=gcc.git flow.c (find_basic_blocks): Delte "live_reachable_p" argument. * flow.c (find_basic_blocks): Delte "live_reachable_p" argument. (find_basic_blocks_1): Similarly. * output.h (find_basic_blocks): Fix prototype. * gcse.c, toplev.c: Don't pass "live_reachable_p" argument to find_basic_blocks anymore. From-SVN: r22979 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d22e9d7951c..1cd2d8a32bd 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,11 @@ +Sun Oct 11 00:15:29 1998 Jeffrey A Law (law@cygnus.com) + + * flow.c (find_basic_blocks): Delte "live_reachable_p" argument. + (find_basic_blocks_1): Similarly. + * output.h (find_basic_blocks): Fix prototype. + * gcse.c, toplev.c: Don't pass "live_reachable_p" argument to + find_basic_blocks anymore. + Sat Oct 10 22:00:34 1998 Richard Henderson * basic-block.h (EXECUTE_IF_SET_IN_SBITMAP): New macro. diff --git a/gcc/flow.c b/gcc/flow.c index 038c5d71882..35a43cd8932 100644 --- a/gcc/flow.c +++ b/gcc/flow.c @@ -298,11 +298,10 @@ static void count_reg_references PROTO ((rtx)); information to be inaccurate and not suitable for passes like GCSE. */ void -find_basic_blocks (f, nregs, file, live_reachable_p) +find_basic_blocks (f, nregs, file) rtx f; int nregs; FILE *file; - int live_reachable_p; { register rtx insn; register int i; @@ -402,7 +401,7 @@ find_basic_blocks (f, nregs, file, live_reachable_p) uid_volatile = (char *) xmalloc (max_uid_for_flow + 1); bzero (uid_volatile, max_uid_for_flow + 1); - find_basic_blocks_1 (f, nonlocal_label_list, live_reachable_p); + find_basic_blocks_1 (f, nonlocal_label_list); } /* For communication between find_basic_blocks_1 and its subroutines. */ @@ -436,9 +435,8 @@ static rtx nonlocal_label_list; information to be inaccurate and not suitable for passes like GCSE. */ static void -find_basic_blocks_1 (f, nonlocal_labels, live_reachable_p) +find_basic_blocks_1 (f, nonlocal_labels) rtx f, nonlocal_labels; - int live_reachable_p; { register rtx insn; register int i; diff --git a/gcc/gcse.c b/gcc/gcse.c index 0732cb4cadd..cffb94e31f0 100644 --- a/gcc/gcse.c +++ b/gcc/gcse.c @@ -669,7 +669,7 @@ gcse_main (f, file) debug_stderr = stderr; max_gcse_regno = max_reg_num (); - find_basic_blocks (f, max_gcse_regno, file, 0); + find_basic_blocks (f, max_gcse_regno, file); /* Return if there's nothing to do. */ if (n_basic_blocks <= 1) diff --git a/gcc/output.h b/gcc/output.h index 353a9d6b9bf..06d5204c7f3 100644 --- a/gcc/output.h +++ b/gcc/output.h @@ -128,7 +128,7 @@ extern void allocate_for_life_analysis PROTO((void)); extern int regno_uninitialized PROTO((int)); extern int regno_clobbered_at_setjmp PROTO((int)); extern void dump_flow_info PROTO((FILE *)); -extern void find_basic_blocks PROTO((rtx, int, FILE *, int)); +extern void find_basic_blocks PROTO((rtx, int, FILE *)); extern void free_basic_block_vars PROTO((int)); extern void set_block_num PROTO((rtx, int)); extern void life_analysis PROTO((rtx, int, FILE *)); diff --git a/gcc/toplev.c b/gcc/toplev.c index f24767a845a..97ee2fa63b3 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -3649,7 +3649,7 @@ rest_of_compilation (decl) TIMEVAR (flow_time, { - find_basic_blocks (insns, max_reg_num (), rtl_dump_file, 1); + find_basic_blocks (insns, max_reg_num (), rtl_dump_file); life_analysis (insns, max_reg_num (), rtl_dump_file); });