snprintf(add, sizeof(add), "[%ld]", get_type_nr(X));
break;
case k_ir_graph:
- snprintf(buf, sizeof(buf), "%s%s", A("irg"), get_entity_name(get_irg_entity(X)));
+ if (X == get_const_code_irg())
+ snprintf(buf, sizeof(buf), "%s<ConstCodeIrg>", A("irg"));
+ else
+ snprintf(buf, sizeof(buf), "%s%s", A("irg"), get_entity_name(get_irg_entity(X)));
snprintf(add, sizeof(add), "[%ld]", get_irg_graph_nr(X));
break;
case k_ir_node:
else
snprintf(buf, sizeof(buf), "%s%s%s", A("irn"), get_irn_opname(X),
get_mode_name(get_irn_mode(X)));
- snprintf(add, sizeof(add), "[%ld]", get_irn_node_nr(X));
+ snprintf(add, sizeof(add), "[%ld:%d]", get_irn_node_nr(X), get_irn_idx(X));
}
break;
case k_ir_mode:
snprintf(buf, sizeof(buf), "%s%s", A("tv"), tv_buf);
break;
case k_ir_loop:
- snprintf(buf, sizeof(buf), "ldepth[%d]", get_loop_depth(X));
+ snprintf(buf, sizeof(buf), "loop[%d:%d]", get_loop_loop_nr(X), get_loop_depth(X));
break;
case k_ir_op:
snprintf(buf, sizeof(buf), "%s%s", A("op"), get_op_name(X));
X("irn_nr", 'N'),
X("mode", 'm'),
X("block", 'B'),
- X("pnc", '='),
X("cg_path", 'P'),
};
for (i = 0; i < sizeof(args)/sizeof(args[0]); ++i)
lc_arg_register(env, args[i].name, args[i].letter, &firm_handler);
- lc_arg_register(env, "firm:ident", 'I', &ident_handler);
- lc_arg_register(env, "firm:indent", 'N', &indent_handler);
- lc_arg_register(env, "firm:pnc", '=', &pnc_handler);
+ lc_arg_register(env, "firm:ident", 'I', &ident_handler);
+ lc_arg_register(env, "firm:indent", '>', &indent_handler);
lc_arg_register(env, "firm:dbg_info", 'G', &debug_handler);
- lc_arg_register(env, "firm:bitset", 'B', &bitset_handler);
+ lc_arg_register(env, "firm:bitset", 'B', &bitset_handler);
+ lc_arg_register(env, "firm:pnc", '=', &pnc_handler);
}
return env;