Searched refs:new_lp (Results 1 – 6 of 6) sorted by relevance
1483 eh_landing_pad new_lp = gen_eh_landing_pad (old_lp->region); in sjlj_fix_up_crossing_landing_pad() local1484 new_lp->post_landing_pad = old_lp->post_landing_pad; in sjlj_fix_up_crossing_landing_pad()1485 new_lp->landing_pad = new_label; in sjlj_fix_up_crossing_landing_pad()1486 index_map[old_index] = new_lp->index; in sjlj_fix_up_crossing_landing_pad()1504 eh_landing_pad new_lp; in dw2_fix_up_crossing_landing_pad() local1509 new_lp = gen_eh_landing_pad (old_lp->region); in dw2_fix_up_crossing_landing_pad()1510 new_lp->post_landing_pad = old_lp->post_landing_pad; in dw2_fix_up_crossing_landing_pad()1511 new_lp->landing_pad = gen_label_rtx (); in dw2_fix_up_crossing_landing_pad()1512 LABEL_PRESERVE_P (new_lp->landing_pad) = 1; in dw2_fix_up_crossing_landing_pad()1515 basic_block new_bb = create_eh_forwarder_block (new_lp->landing_pad, old_bb); in dw2_fix_up_crossing_landing_pad()[all …]
2289 eh_landing_pad old_lp, new_lp; in redirect_eh_edge_1() local2312 new_lp = get_eh_landing_pad_from_number (new_lp_nr); in redirect_eh_edge_1()2313 gcc_assert (new_lp); in redirect_eh_edge_1()2317 gcc_assert (change_region || new_lp->region == old_lp->region); in redirect_eh_edge_1()2321 new_lp = NULL; in redirect_eh_edge_1()2330 if (new_lp) in redirect_eh_edge_1()2348 new_lp = old_lp; in redirect_eh_edge_1()2351 new_lp = gen_eh_landing_pad (old_lp->region); in redirect_eh_edge_1()2352 new_lp->post_landing_pad = new_label; in redirect_eh_edge_1()2353 EH_LANDING_PAD_NR (new_label) = new_lp->index; in redirect_eh_edge_1()[all …]
539 eh_landing_pad old_lp, new_lp; in duplicate_eh_regions_1() local587 new_lp = gen_eh_landing_pad (new_r); in duplicate_eh_regions_1()588 gcc_assert (!data->eh_map->put (old_lp, new_lp)); in duplicate_eh_regions_1()590 new_lp->post_landing_pad in duplicate_eh_regions_1()592 EH_LANDING_PAD_NR (new_lp->post_landing_pad) = new_lp->index; in duplicate_eh_regions_1()
2197 eh_landing_pad old_lp, new_lp; in redirect_eh_edge_1() local2220 new_lp = get_eh_landing_pad_from_number (new_lp_nr); in redirect_eh_edge_1()2221 gcc_assert (new_lp); in redirect_eh_edge_1()2225 gcc_assert (change_region || new_lp->region == old_lp->region); in redirect_eh_edge_1()2229 new_lp = NULL; in redirect_eh_edge_1()2238 if (new_lp) in redirect_eh_edge_1()2256 new_lp = old_lp; in redirect_eh_edge_1()2259 new_lp = gen_eh_landing_pad (old_lp->region); in redirect_eh_edge_1()2260 new_lp->post_landing_pad = new_label; in redirect_eh_edge_1()2261 EH_LANDING_PAD_NR (new_label) = new_lp->index; in redirect_eh_edge_1()[all …]
1227 eh_landing_pad new_lp; in fix_up_crossing_landing_pad() local1235 new_lp = gen_eh_landing_pad (old_lp->region); in fix_up_crossing_landing_pad()1236 new_lp->post_landing_pad = old_lp->post_landing_pad; in fix_up_crossing_landing_pad()1237 new_lp->landing_pad = gen_label_rtx (); in fix_up_crossing_landing_pad()1238 LABEL_PRESERVE_P (new_lp->landing_pad) = 1; in fix_up_crossing_landing_pad()1241 new_label = emit_label (new_lp->landing_pad); in fix_up_crossing_landing_pad()1275 XEXP (note, 0) = GEN_INT (new_lp->index); in fix_up_crossing_landing_pad()
492 eh_landing_pad old_lp, new_lp; in duplicate_eh_regions_1() local540 new_lp = gen_eh_landing_pad (new_r); in duplicate_eh_regions_1()543 *slot = (void *)new_lp; in duplicate_eh_regions_1()545 new_lp->post_landing_pad in duplicate_eh_regions_1()547 EH_LANDING_PAD_NR (new_lp->post_landing_pad) = new_lp->index; in duplicate_eh_regions_1()