Home
last modified time | relevance | path

Searched refs:finally_label (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/gcc/gcc/
H A Dtree-eh.c949 tree x, finally, finally_label; in lower_try_finally_onedest() local
981 finally_label = create_artificial_label (); in lower_try_finally_onedest()
982 x = build1 (LABEL_EXPR, void_type_node, finally_label); in lower_try_finally_onedest()
995 do_return_redirection (q, finally_label, NULL, &return_val); in lower_try_finally_onedest()
1002 do_goto_redirection (q, finally_label, NULL); in lower_try_finally_onedest()
1144 tree finally, finally_tmp, finally_label; in lower_try_finally_switch() local
1165 finally_label = create_artificial_label (); in lower_try_finally_switch()
1186 x = build1 (GOTO_EXPR, void_type_node, finally_label); in lower_try_finally_switch()
1226 x = build1 (LABEL_EXPR, void_type_node, finally_label); in lower_try_finally_switch()
1244 do_return_redirection (q, finally_label, mod, &return_val); in lower_try_finally_switch()
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/java/
H A Djcf-write.c2348 struct jcf_block *finally_label, *start_label, *end_label; local
2356 finally_label = gen_jcf_label (state);
2364 finally_label->pc = PENDING_CLEANUP_PC;
2365 finally_label->next = state->labeled_blocks;
2366 state->labeled_blocks = finally_label;
2374 if (state->labeled_blocks != finally_label)
2376 state->labeled_blocks = finally_label->next;
2383 define_jcf_label (finally_label, state);
2399 emit_jsr (finally_label, state);
2403 emit_goto (finally_label, state);
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dexpr.c9437 rtx finally_label = gen_label_rtx (); local
9441 (tree) finally_label, (tree) return_link);
9455 emit_label (finally_label);