From: Michael Beck Date: Tue, 8 Jun 2004 15:14:59 +0000 (+0000) Subject: Added code for identifying defProj's X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=6664dbd8becbbfb7978a831d3e0e9a1f0f32cb34;p=libfirm Added code for identifying defProj's [r3029] --- diff --git a/ir/ir/irdump.c b/ir/ir/irdump.c index 8fce9ce47..1109694eb 100644 --- a/ir/ir/irdump.c +++ b/ir/ir/irdump.c @@ -463,6 +463,17 @@ dump_node_opcode(FILE *F, ir_node *n) else fprintf(F, "%s", get_irn_opname(n)); } break; + case iro_Proj: { + ir_node *cond = get_Proj_pred(n); + + if (get_irn_opcode(cond) == iro_Cond + && get_Proj_proj(n) == get_Cond_defaultProj(cond) + && get_irn_mode(get_Cond_selector(cond)) != mode_b) + fprintf (F, "defProj"); + else + fprintf (F, "%s", get_irn_opname(n)); + } break; + case iro_Start: { if (interprocedural_view) { fprintf(F, "%s %s", get_irn_opname(n), get_ent_dump_name(get_irg_ent(get_irn_irg(n))));