id = get_entity_ident(get_SymConst_entity(node));
return get_id_str(id);
default:
- assert(0);
+ panic("Unsupported SymConst kind");
}
return NULL;
int offset = be_get_IncSP_offset(node);
if(offset == 0) {
- be_emit_cstring("\t/* omitted IncSP with 0 */");
- be_emit_finish_line_gas(node);
return;
}
if(offset > 0xffff || offset < -0xffff) {
- panic("stackframe > 2^16 bytes not supported yet\n");
+ panic("stackframe > 2^16 bytes not supported yet");
}
if(offset > 0) {
mips_emit_func_prolog(irg);
- dump_ir_block_graph_sched(irg, "-kaputtelist");
-
- for (i = 0, n = mips_get_sched_n_blocks(cg); i < n; ++i) {
- ir_node *block = mips_get_sched_block(cg, i);
+ n = ARR_LEN(cg->block_schedule);
+ for (i = 0; i < n; ++i) {
+ ir_node *block = cg->block_schedule[i];
mips_gen_block(block);
}