be_remove_empty_blocks() now return non-zero if the graph was changed
[libfirm] / ir / be / bemain.c
index 79167cd..2320c98 100644 (file)
 #include "execfreq.h"
 
 #include "bearch.h"
-#include "firm/bearch_firm.h"
-#include "ia32/bearch_ia32.h"
-#include "arm/bearch_arm.h"
-#include "ppc32/bearch_ppc32.h"
-#include "mips/bearch_mips.h"
-
 #include "be_t.h"
 #include "bemodule.h"
 #include "beutil.h"
@@ -643,6 +637,8 @@ static void be_main_loop(FILE *file_handle, const char *cup_name)
                be_abi_fix_stack_bias(birg->abi);
                BE_TIMER_POP(t_abi);
 
+               dump(DUMP_SCHED, irg, "-fix_stack_after_ra", dump_ir_block_graph_sched);
+
                BE_TIMER_PUSH(t_finish);
                arch_code_generator_finish(birg->cg);
                BE_TIMER_POP(t_finish);