diff options
author | Steven Bosscher <steven@gcc.gnu.org> | 2013-05-06 19:02:12 +0000 |
---|---|---|
committer | Steven Bosscher <steven@gcc.gnu.org> | 2013-05-06 19:02:12 +0000 |
commit | fb0d5c60f5cbc3ef3689af7ecac566526e31ea14 (patch) | |
tree | f55285f0494cd3a17b590e13db249b4831517104 /gcc/rtl.h | |
parent | 6555abe0ef5f9e917f99874c37adcb9063873ca6 (diff) | |
download | gcc-fb0d5c60f5cbc3ef3689af7ecac566526e31ea14.zip gcc-fb0d5c60f5cbc3ef3689af7ecac566526e31ea14.tar.gz gcc-fb0d5c60f5cbc3ef3689af7ecac566526e31ea14.tar.bz2 |
mips.c: Include tree-pass.h.
* config/mips/mips.c: Include tree-pass.h.
(mips_reorg): Split in pre- and post-dbr_schedule parts.
(mips_machine_reorg2): Move mips_reorg post-dbr_schedule parts here.
(pass_mips_machine_reorg2): New machine specific pass.
(insert_pass_mips_machine_reorg2): New pass plugin definition.
(mips_option_override): Register the new pass.
* rtl.h (cleanup_barriers): Remove prototype.
(dbr_schedule): Likewise.
* jump.c (cleanup_barriers): Make static.
* reorg.c (dbr_schedule): Likewise.
From-SVN: r198640
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 4 |
1 files changed, 0 insertions, 4 deletions
@@ -1930,7 +1930,6 @@ extern enum rtx_code swap_condition (enum rtx_code); extern enum rtx_code unsigned_condition (enum rtx_code); extern enum rtx_code signed_condition (enum rtx_code); extern void mark_jump_label (rtx, rtx, int); -extern unsigned int cleanup_barriers (void); /* In jump.c */ extern rtx delete_related_insns (rtx); @@ -2674,9 +2673,6 @@ extern void reg_scan (rtx, unsigned int); extern void fix_register (const char *, int, int); extern bool invalid_mode_change_p (unsigned int, enum reg_class); -/* In reorg.c */ -extern void dbr_schedule (rtx); - /* In reload1.c */ extern int function_invariant_p (const_rtx); |