diff options
author | Kazu Hirata <kazu@cs.umass.edu> | 2003-06-26 13:37:16 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2003-06-26 13:37:16 +0000 |
commit | 15e35479ebbb6b462f01b0f0330c2398089a33ed (patch) | |
tree | 76d6a4ea370809129acaf35189c9d3d2e6176a97 /gcc/reload.h | |
parent | 555c346adb6613adc2b366eba9599ed6d6662b67 (diff) | |
download | gcc-15e35479ebbb6b462f01b0f0330c2398089a33ed.zip gcc-15e35479ebbb6b462f01b0f0330c2398089a33ed.tar.gz gcc-15e35479ebbb6b462f01b0f0330c2398089a33ed.tar.bz2 |
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
Diffstat (limited to 'gcc/reload.h')
-rw-r--r-- | gcc/reload.h | 5 |
1 files changed, 3 insertions, 2 deletions
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. */ |