| /openbsd-src/gnu/gcc/gcc/ |
| H A D | cfganal.c | 110 edge_iterator ei; in can_fallthru() 136 edge_iterator ei; in could_fall_through() 160 edge_iterator *stack; in mark_dfs_back_edges() 174 stack = XNEWVEC (edge_iterator, n_basic_blocks + 1); in mark_dfs_back_edges() 188 edge_iterator ei; in mark_dfs_back_edges() 249 edge_iterator ei; in set_edge_can_fallthru_flag() 282 edge_iterator ei; in find_unreachable_blocks() 346 edge_iterator ei; in create_edge_list() 421 edge_iterator ei; in verify_edge_list() 485 edge_iterator ei; in find_edge() [all …]
|
| H A D | basic-block.h | 660 } edge_iterator; typedef 663 ei_container (edge_iterator i) in VEC() 673 static inline edge_iterator 676 edge_iterator i; in ei_start_1() 686 static inline edge_iterator 689 edge_iterator i; in ei_last_1() 699 ei_end_p (edge_iterator i) in ei_end_p() 707 ei_one_before_end_p (edge_iterator i) in ei_one_before_end_p() 714 ei_next (edge_iterator *i) in ei_next() 722 ei_prev (edge_iterator *i) in ei_prev() [all …]
|
| H A D | cfgloop.c | 64 edge_iterator ei; in flow_loops_cfg_dump() 246 edge_iterator ei; in flow_loop_nodes_find() 289 edge_iterator ei; in mark_single_exit_loops() 472 edge_iterator ei; in canonicalize_loop_headers() 514 edge_iterator ei; in canonicalize_loop_headers() 632 edge_iterator ei; in flow_loops_find() 709 edge_iterator ei; in flow_loops_find() 887 edge_iterator ei; in get_loop_body_in_bfs_order() 924 edge_iterator ei; in get_loop_exit_edges() 1154 edge_iterator ei; in verify_loop_structure() [all …]
|
| H A D | cfg.c | 112 edge_iterator ei; in clear_edges() 225 edge_iterator ei; in disconnect_src() 433 edge_iterator ei; in check_bb_profile() 481 edge_iterator ei; in dump_bb_info() 758 edge_iterator ei; in alloc_aux_for_edges() 776 edge_iterator ei; in clear_aux_for_edges() 815 edge_iterator ei; in dump_cfg_bb_info() 875 edge_iterator ei; in update_bb_profile_for_threading() 959 edge_iterator ei; in scale_bbs_frequencies_int() 987 edge_iterator ei; in scale_bbs_frequencies_gcov_type() [all …]
|
| H A D | profile.c | 142 edge_iterator ei; in instrument_edges() 239 edge_iterator ei; in get_exec_counts() 297 edge_iterator ei; in compute_branch_probabilities() 320 edge_iterator ei; in compute_branch_probabilities() 385 edge_iterator ei; in compute_branch_probabilities() 397 edge_iterator ei; in compute_branch_probabilities() 412 edge_iterator ei; in compute_branch_probabilities() 439 edge_iterator ei; in compute_branch_probabilities() 491 edge_iterator ei; in compute_branch_probabilities() 764 edge_iterator ei; in branch_prob() [all …]
|
| H A D | tree-cfgcleanup.c | 56 edge_iterator ei; in remove_fallthru_edge() 81 edge_iterator ei; in cleanup_control_expr_graph() 202 edge_iterator ei; 262 edge_iterator ei; in tree_forwarder_block_p() 341 edge_iterator ei; in has_abnormal_incoming_edge_p() 387 edge_iterator ei; in remove_forwarder_block()
|
| H A D | cfghooks.c | 109 edge_iterator ei; in verify_flow_info() 202 edge_iterator ei; in verify_flow_info() 239 edge_iterator ei; in dump_bb() 437 edge_iterator ei; in split_edge() 525 edge_iterator ei; in merge_blocks() 569 edge_iterator ei; in make_forwarder_block() 703 edge_iterator ei; in duplicate_block()
|
| H A D | predict.c | 353 edge_iterator ei; in dump_prediction() 388 edge_iterator ei; in set_even_probabilities() 531 edge_iterator ei; in combine_predictions_for_bb() 721 edge_iterator ei; in predict_loops() 1037 edge_iterator ei; in tree_predict_by_opcode() 1197 edge_iterator ei; in apply_return_prediction() 1311 edge_iterator ei; in tree_estimate_probability() 1323 edge_iterator ei1; in tree_estimate_probability() 1477 edge_iterator ei; in predict_paths_leading_to() 1567 edge_iterator ei; in propagate_freq() [all …]
|
| H A D | bb-reorder.c | 229 edge_iterator ei; in find_traces() 310 edge_iterator ei; in rotate_loop() 442 edge_iterator ei; in find_traces_1_round() 812 edge_iterator ei; in bb_to_key() 957 edge_iterator ei; in connect_traces() 1003 edge_iterator ei; in connect_traces() 1051 edge_iterator ei; in connect_traces() 1228 edge_iterator ei; in find_rarely_executed_basic_blocks_and_crossing_edges() 1480 edge_iterator ei; in find_jump_block() 1770 edge_iterator ei; in add_reg_crossing_jump_notes() [all …]
|
| H A D | tree-if-conv.c | 442 edge_iterator ei; in if_convertible_bb_p() 503 edge_iterator ei; in if_convertible_loop_p() 666 edge_iterator ei; in clean_predicate_lists() 898 edge_iterator ei; in combine_blocks() 1041 edge_iterator ei; in pred_blocks_visited_p() 1113 edge_iterator ei; in bb_with_exit_edge_p()
|
| H A D | tracer.c | 122 edge_iterator ei; in find_best_successor() 141 edge_iterator ei; in find_best_predecessor() 330 edge_iterator ei; in layout_superblocks()
|
| H A D | tree-ssa-uncprop.c | 433 edge_iterator ei; in tree_ssa_uncprop() 472 edge_iterator ei; in uncprop_into_successor_phis() 552 edge_iterator ei; in single_incoming_edge_ignoring_loop_edges()
|
| H A D | cfgbuild.c | 273 edge_iterator ei; in make_edges() 597 edge_iterator ei; in purge_dead_tablejump_edges() 711 edge_iterator ei; in compute_outgoing_frequencies() 782 edge_iterator ei; in find_many_sub_basic_blocks()
|
| H A D | sched-rgn.c | 509 edge_iterator current_edge; in find_rgns() 510 edge_iterator *stack; in find_rgns() 539 stack = XNEWVEC (edge_iterator, n_edges); in find_rgns() 642 edge_iterator ei; in find_rgns() 706 edge_iterator ei; in find_rgns() 1076 edge_iterator ei; in extend_rgns() 1174 edge_iterator ei; in extend_rgns() 1285 edge_iterator in_ei; in compute_dom_prob_ps() 1307 edge_iterator out_ei; in compute_dom_prob_ps() 1363 edge_iterator ei; in compute_trg_info() [all …]
|
| H A D | tree-ssa-threadupdate.c | 175 edge_iterator ei; in remove_ctrl_stmt_and_useless_edges() 401 edge_iterator ei; in prune_undesirable_thread_requests() 717 edge_iterator ei; in thread_block()
|
| H A D | cfgloopmanip.c | 103 edge_iterator ei; in fix_bb_placement() 174 edge_iterator ei; in fix_bb_placements() 294 edge_iterator ei; in remove_path() 425 edge_iterator ei; in loopify() 569 edge_iterator ei; in fix_loop_placement() 967 edge_iterator ei; in duplicate_loop_to_header_edge() 1101 edge_iterator ei; in create_preheader()
|
| H A D | dominance.c | 208 edge_iterator *stack; in calc_dfs_tree_nonrec() 209 edge_iterator ei, einext; in calc_dfs_tree_nonrec() 217 stack = XNEWVEC (edge_iterator, n_basic_blocks + 1); in calc_dfs_tree_nonrec() 478 edge_iterator ei, einext; in calc_idoms() 986 edge_iterator ei; in recount_dominator()
|
| H A D | lcm.c | 105 edge_iterator ei; in compute_antinout_edge() 255 edge_iterator ei; in compute_laterin() 482 edge_iterator ei; in compute_available() 610 edge_iterator ei; in compute_nearerout()
|
| H A D | sched-ebb.c | 132 edge_iterator ei; in begin_schedule_ready() 239 edge_iterator ei; in compute_jump_reg_dependencies() 584 edge_iterator ei; in schedule_ebbs()
|
| H A D | cfgloopanal.c | 273 edge_iterator ei; in mark_irreducible_loops() 422 edge_iterator ei; in expected_loop_iterations() 583 edge_iterator ei; in mark_loop_exit_edges()
|
| H A D | cfglayout.c | 654 edge_iterator ei; in fixup_reorder_chain() 826 edge_iterator ei; in fixup_reorder_chain() 871 edge_iterator ei; in fixup_fallthru_exit_predecessor() 1175 edge_iterator ei; in can_copy_bbs_p() 1262 edge_iterator ei; in copy_bbs()
|
| H A D | mode-switching.c | 146 edge_iterator ei; in make_preds_opaque() 213 edge_iterator ei; in create_pre_exit() 462 edge_iterator ei; in optimize_mode_switching()
|
| H A D | tree-into-ssa.c | 381 edge_iterator ei; in compute_global_livein() 838 edge_iterator ei; in prune_unused_phi_nodes() 1161 edge_iterator ei; in insert_phi_nodes_for() 1406 edge_iterator ei; in rewrite_add_phi_arguments() 1625 edge_iterator ei; in rewrite_update_init_block() 1855 edge_iterator ei; in rewrite_update_phi_arguments() 2227 edge_iterator ei; in prepare_block_for_update() 2577 edge_iterator ei; in create_new_def_for() 2800 edge_iterator ei; in insert_updated_phi_nodes_for()
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/GlobalISel/ |
| H A D | GIMatchDag.h | 59 using edge_iterator = raw_pointer_iterator<EdgesVec::iterator>; variable 90 edge_iterator edges_begin() { in edges_begin() 93 edge_iterator edges_end() { in edges_end() 102 iterator_range<edge_iterator> edges() { in edges()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARCOpts.cpp | 313 using edge_iterator = SmallVectorImpl<BasicBlock *>::const_iterator; typedef in __anon8af302420111::BBState 315 edge_iterator pred_begin() const { return Preds.begin(); } in pred_begin() 316 edge_iterator pred_end() const { return Preds.end(); } in pred_end() 317 edge_iterator succ_begin() const { return Succs.begin(); } in succ_begin() 318 edge_iterator succ_end() const { return Succs.end(); } in succ_end() 1401 BBState::edge_iterator SI(MyStates.succ_begin()), in VisitBottomUp() 1444 for (BBState::edge_iterator PI(MyStates.pred_begin()), in VisitBottomUp() 1585 BBState::edge_iterator PI(MyStates.pred_begin()), in VisitTopDown() 1690 SmallVector<std::pair<BasicBlock *, BBState::edge_iterator>, 16> PredStack; in ComputePostOrders() 1702 BBState::edge_iterator PE = BBStates[PredStack.back().first].pred_end(); in ComputePostOrders()
|