This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: register renaming
Reminds me that I like the automatic resequencing idea mentioned in
http://gcc.gnu.org/ml/gcc-patches/1999-10n/msg00216.html.
*** toplev.c Mon Mar 27 17:57:59 2000
--- toplev.c Tue Mar 28 03:06:16 2000
@@ -2258,13 +2258,13 @@ compile_file (name)
#endif
if (reorder_blocks_dump)
{
- clean_dump_file (".bbro");
+ clean_dump_file (".163.bbro");
if (graph_dump_format != no_graph)
clean_graph_dump_file (dump_base_name, ".bbro");
}
if (rename_registers_dump)
{
- clean_dump_file (".rnreg");
+ clean_dump_file (".167.rnreg");
if (graph_dump_format != no_graph)
clean_graph_dump_file (dump_base_name, ".rnreg");
}
@@ -2648,9 +2648,9 @@ compile_file (name)
finish_graph_dump_file (dump_base_name, ".16.sched2");
#endif
if (reorder_blocks_dump)
- finish_graph_dump_file (dump_base_name, ".bbro");
+ finish_graph_dump_file (dump_base_name, ".163.bbro");
if (rename_registers_dump)
- finish_graph_dump_file (dump_base_name, ".rnreg");
+ finish_graph_dump_file (dump_base_name, ".167.rnreg");
if (jump2_opt_dump)
finish_graph_dump_file (dump_base_name, ".17.jump2");
#ifdef MACHINE_DEPENDENT_REORG
@@ -3646,7 +3646,7 @@ rest_of_compilation (decl)
if (optimize > 0 && flag_reorder_blocks)
{
if (reorder_blocks_dump)
- open_dump_file (".bbro", decl_printable_name (decl, 2));
+ open_dump_file (".163.bbro", decl_printable_name (decl, 2));
TIMEVAR (reorder_blocks_time, reorder_basic_blocks ());
@@ -3661,7 +3661,7 @@ rest_of_compilation (decl)
if (optimize > 0 && flag_rename_registers)
{
if (rename_registers_dump)
- open_dump_file (".rnreg", decl_printable_name (decl, 2));
+ open_dump_file (".167.rnreg", decl_printable_name (decl, 2));
TIMEVAR (rename_registers_time, rename_registers ());
Should I use .163.bbro and .167.rnreg or go ahead and resequence as
.1
dump_rtl (".17.jump2", decl, print_rtl_with_bb, insns);
open_dump_file (".18.mach", decl_printable_name (decl, 2));
open_dump_file (".19.dbr", decl_printable_name (decl, 2));
open_dump_file (".20.stack", decl_printable_name (decl, 2));