| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | tree-eh.cc | 2253 dst = label_to_block (cfun, c->label); in make_eh_dispatch_edges() 2263 dst = label_to_block (cfun, r->u.allowed.label); in make_eh_dispatch_edges() 2292 dst = label_to_block (cfun, lp->post_landing_pad); in make_eh_edges() 2411 old_bb = label_to_block (cfun, c->label); in redirect_eh_dispatch_edge() 2421 old_bb = label_to_block (cfun, r->u.allowed.label); in redirect_eh_dispatch_edge() 3391 new_bb = label_to_block (cfun, lab); in lower_resx() 3820 remove_edge (find_edge (src, label_to_block (cfun, lab))); in lower_eh_dispatch() 4167 || label_to_block (cfun, lp->post_landing_pad) == NULL)) in maybe_remove_unreachable_handlers() 4230 basic_block bb = label_to_block (cfun, lp->post_landing_pad); in unsplit_eh() 4617 basic_block bb = label_to_block (cfun, lp->post_landing_pad); in cleanup_empty_eh() [all …]
|
| D | tree-cfg.h | 36 extern basic_block label_to_block (struct function *, tree);
|
| D | tree-cfgcleanup.cc | 95 basic_block case_bb = label_to_block (cfun, CASE_LABEL (label)); in convert_single_case_switch() 295 target_block = label_to_block (cfun, label); in cleanup_control_flow_bb() 860 basic_block recv_bb = label_to_block (cfun, TREE_OPERAND (arg, 0)); in builtin_setjmp_setup_bb()
|
| D | tree-cfg.cc | 931 make_edge (bb, label_to_block (cfun, label1), EDGE_FALLTHRU); in make_edges_bb() 933 make_edge (bb, label_to_block (cfun, label2), in make_edges_bb() 939 make_edge (bb, label_to_block (cfun, label3), EDGE_TM_ABORT); in make_edges_bb() 1221 then_bb = label_to_block (cfun, then_label); in make_cond_expr_edges() 1222 else_bb = label_to_block (cfun, else_label); in make_cond_expr_edges() 1329 basic_block label_bb = label_to_block (cfun, lab); in get_cases_for_edge() 1362 label_to_block (struct function *ifun, tree dest) in label_to_block() function 1397 basic_block label_bb = label_to_block (cfun, dest); in make_goto_expr_edges() 1419 basic_block label_bb = label_to_block (cfun, label); in make_gimple_asm_edges() 1451 basic_block bb = label_to_block (cfun, label); in main_block_label() [all …]
|
| D | tree-ssa-uncprop.cc | 187 basic_block bb = label_to_block (cfun, CASE_LABEL (label)); in associate_equivalences_with_edges()
|
| D | coroutine-passes.cc | 451 basic_block new_bb = label_to_block (cfun, *seen); in execute_early_expand_coro_ifns()
|
| D | tree-ssa-threadedge.cc | 860 taken_edge = find_edge (bb, label_to_block (cfun, CASE_LABEL (cond))); in thread_around_empty_blocks() 962 label_to_block (cfun, CASE_LABEL (cond))); in thread_through_normal_block()
|
| D | tree-switch-conversion.cc | 342 basic_block bb = label_to_block (cfun, CASE_LABEL (default_case)); in gather_default_values() 379 basic_block bb = label_to_block (cfun, CASE_LABEL (cs)); in build_constructors() 1779 basic_block case_bb = label_to_block (cfun, lab); in analyze_switch_statement()
|
| D | tree-ssa-threadbackward.cc | 308 return find_edge (gimple_bb (sw), label_to_block (cfun, CASE_LABEL (label))); in find_taken_edge_switch()
|
| D | stmt.cc | 914 basic_block default_bb = label_to_block (cfun, default_lab); in expand_case()
|
| D | gimple-predicate-analysis.cc | 2223 if (e->dest == label_to_block (cfun, CASE_LABEL (tl))) in init_from_control_deps()
|
| D | tree-ssa-dom.cc | 458 = label_to_block (cfun, CASE_LABEL (label)); in record_edge_info()
|
| D | vr-values.cc | 2675 label_to_block (cfun, CASE_LABEL (val))); in vrp_visit_switch_stmt() 3865 label_to_block (cfun, in simplify_switch_using_ranges()
|
| D | gimple-pretty-print.cc | 1055 basic_block dest = label_to_block (cfun, label); in dump_gimple_switch()
|
| D | tree-vrp.cc | 2975 ci[idx].bb = label_to_block (fun, CASE_LABEL (ci[idx].expr)); in find_switch_asserts()
|
| D | tree-ssa-forwprop.cc | 1082 basic_block target = label_to_block (cfun, CASE_LABEL (elt)); in simplify_gimple_switch_label_vec()
|
| D | gimple-ssa-store-merging.cc | 4722 basic_block lp_bb = label_to_block (cfun, lp->post_landing_pad); in output_merged_store()
|
| D | cfgexpand.cc | 3541 if (fallthru_bb && label_to_block (cfun, label) == fallthru_bb) in expand_asm_stmt()
|
| D | ChangeLog-2018 | 12137 * cfgexpand.c (expand_asm_stmt): Use label_to_block and pass 12145 * stmt.c (label_to_block_fn): Use label_to_block and pass 12148 * tree-cfg.c (lower_phi_internal_fn): Use label_to_block and pass 12155 (label_to_block): Likewise. 12169 (label_to_block): ... with this. 12175 new gimple functions and pass new argument to label_to_block. 12177 * tree-eh.c (make_eh_dispatch_edges): Use label_to_block and pass 12198 to label_to_block. 12203 to label_to_block. 12207 to label_to_block.
|
| D | ChangeLog.tree-ssa | 6430 (make_cond_expr_edges): Use label_to_block. 7824 (label_to_block): New. 7833 (label_to_block, lower_eh_constructs, make_eh_edges,
|
| D | ChangeLog-2004 | 28988 * tree-cfg.c (label_to_block): Invent the label destination for 28990 (cleanup_dead_labels): Update table in the case label_to_block added
|
| D | ChangeLog-2020 | 18278 treat those as if they have NULL label_to_block. Formatting fix.
|