dump_ir_block_graph(irg, "-transformed");
#endif
+
#if 0
#ifdef DUMP_PREPARED
dump_dominator_information(true);
void be_main(int argc, const char *argv[])
{
- assembler_t *gnu_assembler;
- FILE *asm_output_file;
-
- be_main_loop();
+ FILE *asm_output_file;
-#if 0
- gnu_assembler = gnuasm_create_assembler();
- asm_output_file = fopen("asm_output.asm", "w");
+ be_main_loop();
- asm_dump_globals(gnu_assembler);
- gnuasm_dump(gnu_assembler, asm_output_file);
- gnuasm_delete_assembler(gnu_assembler);
- fclose(asm_output_file);
-#endif
+ asm_output_file = fopen(argv[0], "w");
+ firmbe_gen_code(asm_output_file);
+ fclose(asm_output_file);
}