case iro_Load:
fprintf(F, " mode of loaded value: %s\n", get_mode_name_ex(get_Load_mode(n), &bad));
fprintf(F, " volatility: %s\n", get_volatility_name(get_Load_volatility(n)));
+ fprintf(F, " align: %s\n", get_align_name(get_Load_align(n)));
break;
case iro_Store:
fprintf(F, " volatility: %s\n", get_volatility_name(get_Store_volatility(n)));
+ fprintf(F, " align: %s\n", get_align_name(get_Store_align(n)));
break;
case iro_Confirm:
fprintf(F, " compare operation: %s\n", get_pnc_string(get_Confirm_cmp(n)));
if (verbosity & dump_verbosity_entattrs) {
fprintf(F, "%s volatility: %s", prefix, get_volatility_name(get_entity_volatility(ent)));
+ fprintf(F, "\n%s alignment: %s", prefix, get_align_name(get_entity_align(ent)));
fprintf(F, "\n%s peculiarity: %s", prefix, get_peculiarity_name(get_entity_peculiarity(ent)));
fprintf(F, "\n%s ld_name: %s", prefix, ent->ld_name ? get_entity_ld_name(ent) : "no yet set");
fprintf(F, "\n%s offset: %d bytes, %d rem bits", prefix, get_entity_offset(ent), get_entity_offset_bits_remainder(ent));
break;
case tpo_primitive:
+ if (verbosity & dump_verbosity_typeattrs) {
+ ir_type *base_tp = get_primitive_base_type(tp);
+ if (base_tp != NULL)
+ fprintf(F, "\n base type: %s (%ld)", get_type_name(tp), get_type_nr(tp));
+ fprintf(F, "\n");
+ }
+ break;
+
case tpo_id:
case tpo_none:
case tpo_unknown: