- break;
- /* note that the frag array must be cleared first, else firm_alloc_frag_arr()
- will not allocate new memory. */
- case iro_Quot:
- irn->attr.except.frag_arr = NULL;
- firm_alloc_frag_arr(irn, op_Quot, &irn->attr.except.frag_arr);
- break;
- case iro_DivMod:
- irn->attr.except.frag_arr = NULL;
- firm_alloc_frag_arr(irn, op_DivMod, &irn->attr.except.frag_arr);
- break;
- case iro_Div:
- irn->attr.except.frag_arr = NULL;
- firm_alloc_frag_arr(irn, op_Div, &irn->attr.except.frag_arr);
- break;
- case iro_Mod:
- irn->attr.except.frag_arr = NULL;
- firm_alloc_frag_arr(irn, op_Mod, &irn->attr.except.frag_arr);
- break;
- case iro_Call:
- irn->attr.call.exc.frag_arr = NULL;
- firm_alloc_frag_arr(irn, op_Call, &irn->attr.call.exc.frag_arr);
- break;
- case iro_Load:
- irn->attr.load.exc.frag_arr = NULL;
- firm_alloc_frag_arr(irn, op_Load, &irn->attr.load.exc.frag_arr);
- break;
- case iro_Store:
- irn->attr.store.exc.frag_arr = NULL;
- firm_alloc_frag_arr(irn, op_Store, &irn->attr.store.exc.frag_arr);
- break;
- case iro_Alloc:
- irn->attr.alloc.exc.frag_arr = NULL;
- firm_alloc_frag_arr(irn, op_Alloc, &irn->attr.alloc.exc.frag_arr);
- break;
- case iro_CopyB:
- irn->attr.copyb.exc.frag_arr = NULL;
- firm_alloc_frag_arr(irn, op_CopyB, &irn->attr.copyb.exc.frag_arr);
- break;
- case iro_Raise:
- irn->attr.bound.exc.frag_arr = NULL;
- firm_alloc_frag_arr(irn, op_Bound, &irn->attr.bound.exc.frag_arr);
- break;
- default:
- ;