Home
last modified time | relevance | path

Searched refs:edge_iterator (Results 1 – 25 of 84) sorted by relevance

1234

/openbsd-src/gnu/gcc/gcc/
H A Dcfganal.c110 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 Dbasic-block.h660 } 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 Dcfgloop.c64 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 Dcfg.c112 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 Dprofile.c142 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 Dtree-cfgcleanup.c56 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 Dcfghooks.c109 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 Dpredict.c353 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 Dbb-reorder.c229 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 Dtree-if-conv.c442 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 Dtracer.c122 edge_iterator ei; in find_best_successor()
141 edge_iterator ei; in find_best_predecessor()
330 edge_iterator ei; in layout_superblocks()
H A Dtree-ssa-uncprop.c433 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 Dcfgbuild.c273 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 Dsched-rgn.c509 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 Dtree-ssa-threadupdate.c175 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 Dcfgloopmanip.c103 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 Ddominance.c208 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 Dlcm.c105 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 Dsched-ebb.c132 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 Dcfgloopanal.c273 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 Dcfglayout.c654 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 Dmode-switching.c146 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 Dtree-into-ssa.c381 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 DGIMatchDag.h59 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 DObjCARCOpts.cpp313 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()

1234