aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload.h
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2003-06-26 13:37:16 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2003-06-26 13:37:16 +0000
commit15e35479ebbb6b462f01b0f0330c2398089a33ed (patch)
tree76d6a4ea370809129acaf35189c9d3d2e6176a97 /gcc/reload.h
parent555c346adb6613adc2b366eba9599ed6d6662b67 (diff)
downloadgcc-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.h5
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. */