- }
- else
- snprintf(buf, sizeof(buf), "%s%s%s", A("irn"), get_irn_opname(X),
+ } else if (is_SymConst_addr_ent(X)) {
+ snprintf(buf, sizeof(buf), "%s%s %s[%s]", A("irn"), get_irn_opname(X),
+ get_mode_name(get_irn_mode(X)), get_entity_name(get_SymConst_entity(X)));
+ } else if (is_Sel(X)) {
+ snprintf(buf, sizeof(buf), "%s%s %s[%s]", A("irn"), get_irn_opname(X),
+ get_mode_name(get_irn_mode(X)), get_entity_name(get_Sel_entity(X)));
+ } else {
+ snprintf(buf, sizeof(buf), "%s%s %s", A("irn"), get_irn_opname(X),