Home
last modified time | relevance | path

Searched refs:new_lp (Results 1 – 6 of 6) sorted by relevance

/dragonfly/contrib/gcc-8.0/gcc/
HDbb-reorder.c1483 eh_landing_pad new_lp = gen_eh_landing_pad (old_lp->region); in sjlj_fix_up_crossing_landing_pad() local
1484 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() local
1509 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 …]
HDtree-eh.c2289 eh_landing_pad old_lp, new_lp; in redirect_eh_edge_1() local
2312 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 …]
HDexcept.c539 eh_landing_pad old_lp, new_lp; in duplicate_eh_regions_1() local
587 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()
/dragonfly/contrib/gcc-4.7/gcc/
HDtree-eh.c2197 eh_landing_pad old_lp, new_lp; in redirect_eh_edge_1() local
2220 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 …]
HDbb-reorder.c1227 eh_landing_pad new_lp; in fix_up_crossing_landing_pad() local
1235 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()
HDexcept.c492 eh_landing_pad old_lp, new_lp; in duplicate_eh_regions_1() local
540 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()