From 15e35479ebbb6b462f01b0f0330c2398089a33ed Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Thu, 26 Jun 2003 13:37:16 +0000 Subject: Makefile.in (OBJS): Add postreload.o. * Makefile.in (OBJS): Add postreload.o. Remove cselib.h from the dependency list for reload1.o. Add a dependency list for postreload.o. * reload.h: Change the comment for the prototype of reload_cse_regs. * reload1.c: Don't include cselib.h. (reload_cse_regs): Move to postreload.c (reload_cse_regs_1): Likewise. (reload_cse_noop_set_p): Likewise. (reload_cse_simplify_set): Likewise. (reload_cse_simplify_operands): Likewise. (RELOAD_COMBINE_MAX_USES): Likewise. (reload_combine_ruid): Likewise. (LABEL_LIVE): Likewise. (reload_combine): Likewise. (reload_combine_note_use): Likewise. (reload_combine_note_store): Likewise. (reg_set_luid): Likewise. (reg_offset): Likewise. (reg_base_reg): Likewise. (reg_mode): Likewise. (move2add_luid): Likewise. (move2add_last_label_luid): Likewise. (MODES_OK_FOR_MOVE2ADD): Likewise. (reload_cse_move2add): Likewise. (move2add_note_store): Likewise. (reload_cse_simplify): Likewise. * postreload.c: New. From-SVN: r68532 --- gcc/reload.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gcc/reload.h') diff --git a/gcc/reload.h b/gcc/reload.h index 7fc4f49..b163339 100644 --- a/gcc/reload.h +++ b/gcc/reload.h @@ -338,9 +338,10 @@ extern int push_reload PARAMS ((rtx, rtx, rtx *, rtx *, enum reg_class, enum machine_mode, enum machine_mode, int, int, int, enum reload_type)); -/* Functions in reload1.c: */ - +/* Functions in postreload.c: */ extern void reload_cse_regs PARAMS ((rtx)); + +/* Functions in reload1.c: */ extern int reloads_conflict PARAMS ((int, int)); /* Initialize the reload pass once per compilation. */ -- cgit v1.1