Home
last modified time | relevance | path

Searched refs:prev_try (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/gcc/
H A Dexcept.c180 struct eh_region *prev_try; member
481 cleanup->u.cleanup.prev_try = prev_try; in gen_eh_region_cleanup()
924 eh_region cur, prev_try, outer, *splice; in duplicate_eh_regions() local
1003 prev_try = NULL; in duplicate_eh_regions()
1006 prev_try && prev_try->type != ERT_TRY; in duplicate_eh_regions()
1007 prev_try = prev_try->outer) in duplicate_eh_regions()
1010 prev_try = NULL; in duplicate_eh_regions()
1045 if (cur->u.cleanup.prev_try) in duplicate_eh_regions()
1046 REMAP (cur->u.cleanup.prev_try); in duplicate_eh_regions()
1048 cur->u.cleanup.prev_try = prev_try; in duplicate_eh_regions()
[all …]
H A Dtree-eh.c293 struct eh_region *prev_try; member
1360 = gen_eh_region_cleanup (state->cur_region, state->prev_try); in lower_try_finally()
1365 this_state.prev_try = state->prev_try; in lower_try_finally()
1443 this_state.prev_try = try_region; in lower_catch()
1464 this_state.prev_try = state->prev_try; in lower_catch()
1511 this_state.prev_try = NULL; in lower_eh_filter()
1548 this_region = gen_eh_region_cleanup (state->cur_region, state->prev_try); in lower_cleanup()
H A DChangeLog428 * except.c (duplicate_eh_regions): Clear prev_try if
627 clear this_state.prev_try.
H A DChangeLog-200329442 * except.c (eh_region_u_cleanup): Add prev_try.