Home
last modified time | relevance | path

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

12345678910>>...13

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dbasic-block.h374 struct edge_iterator { struct
380 ei_container (edge_iterator i) in ei_container() argument
390 static inline edge_iterator
393 edge_iterator i; in ei_start_1()
403 static inline edge_iterator
406 edge_iterator i; in ei_last_1()
416 ei_end_p (edge_iterator i) in ei_end_p()
424 ei_one_before_end_p (edge_iterator i) in ei_one_before_end_p()
431 ei_next (edge_iterator *i) in ei_next()
439 ei_prev (edge_iterator *i) in ei_prev()
[all …]
H A Dcfganal.c74 auto_vec<edge_iterator, 20> stack (n_basic_blocks_for_fn (cfun) + 1); in mark_dfs_back_edges()
91 edge_iterator ei = stack.last (); in mark_dfs_back_edges()
146 edge_iterator ei; in find_unreachable_blocks()
222 edge_iterator ei; in create_edge_list()
295 edge_iterator ei; in verify_edge_list()
439 edge_iterator ei; in control_dependences()
496 edge_iterator ei; in find_edge()
538 edge_iterator ei; in remove_fake_predecessors()
636 auto_vec<edge_iterator, 20> stack (n_basic_blocks_for_fn (cfun) + 1); in post_order_compute()
653 edge_iterator ei = stack.last (); in post_order_compute()
[all …]
H A Ddomwalk.c178 edge_iterator ei; in set_all_edges_as_executable()
223 edge_iterator ei; in bb_reachable()
245 edge_iterator ei; in propagate_unreachable_to_edges()
312 edge_iterator ei; in walk()
H A Dhw-doloop.c94 edge_iterator ei; in scan_loop()
161 edge_iterator ei; in process_incoming_edges()
196 edge_iterator ei; in add_forwarder_blocks()
203 edge_iterator ei2; in add_forwarder_blocks()
257 edge_iterator ei; in discover_loop()
300 edge_iterator ei; in discover_loop()
503 edge_iterator ei; in reorder_loops()
H A Dprofile.c120 edge_iterator ei; in instrument_edges()
212 edge_iterator ei; in get_exec_counts()
231 edge_iterator ei; in is_edge_inconsistent()
260 edge_iterator ei; in correct_negative_edge_counts()
361 edge_iterator ei; in read_profile_edge_counts()
423 edge_iterator ei; in compute_branch_probabilities()
473 edge_iterator ei; in compute_branch_probabilities()
485 edge_iterator ei; in compute_branch_probabilities()
500 edge_iterator ei; in compute_branch_probabilities()
527 edge_iterator ei; in compute_branch_probabilities()
[all …]
H A Dcfgloop.c50 edge_iterator ei; in flow_loops_cfg_dump()
91 edge_iterator ei; in get_loop_latch_edges()
237 edge_iterator latch_ei; in flow_loop_nodes_find()
255 edge_iterator ei; in flow_loop_nodes_find()
390 edge_iterator ei; in bb_loop_header_p()
508 edge_iterator ei; in flow_loops_find()
734 edge_iterator ei; in form_subloop()
1016 edge_iterator ei; in get_loop_body_in_bfs_order()
1139 edge_iterator ei; in record_loop_exits()
1211 edge_iterator ei; in get_loop_exit_edges()
[all …]
H A Ddominance.c304 edge_iterator *stack = new edge_iterator[m_n_basic_blocks + 1]; in calc_dfs_tree_nonrec()
310 edge_iterator ei = m_reverse ? ei_start (bb->preds) in calc_dfs_tree_nonrec()
317 edge_iterator einext; in calc_dfs_tree_nonrec()
565 edge_iterator ei = m_reverse ? ei_start (bb->succs) in calc_idoms()
567 edge_iterator einext; in calc_idoms()
1198 edge_iterator ei; in recompute_dominator()
1236 edge_iterator ei; in prune_bbs_to_update_dominators()
1310 edge_iterator ei; in determine_dominators_for_sons()
1391 edge_iterator ei; in iterate_fix_dominators()
H A Dcfghooks.c136 edge_iterator ei; in verify_flow_info()
246 edge_iterator ei; in verify_flow_info()
539 edge_iterator ei; in split_block_1()
680 edge_iterator ei; in split_edge()
792 edge_iterator ei; in merge_blocks()
871 edge_iterator ei; in make_forwarder_block()
1078 edge_iterator ei; in duplicate_block()
1290 edge_iterator ei; in can_copy_bbs_p()
1392 edge_iterator ei; in copy_bbs()
1439 edge_iterator ei; in profile_record_check_consistency()
H A Dcfgloopanal.c80 edge_iterator ei; in mark_irreducible_loops()
250 edge_iterator ei; in expected_loop_iterations_unbounded()
455 edge_iterator ei; in mark_loop_exit_edges()
512 edge_iterator ei; in get_loop_hot_path()
H A Dbb-reorder.c272 edge_iterator ei; in find_traces()
351 edge_iterator ei; in rotate_loop()
464 edge_iterator ei; in find_traces_1_round()
581 edge_iterator ei; in find_traces_1_round()
891 edge_iterator ei; in bb_to_key()
1128 edge_iterator ei; in connect_traces()
1171 edge_iterator ei; in connect_traces()
1254 edge_iterator ei; in connect_traces()
1459 edge_iterator ei; in sjlj_fix_up_crossing_landing_pad()
1509 edge_iterator ei; in dw2_fix_up_crossing_landing_pad()
[all …]
H A Dcfg.c103 edge_iterator ei; in clear_edges()
223 edge_iterator ei; in disconnect_src()
409 edge_iterator ei; in check_bb_profile()
682 edge_iterator ei; in alloc_aux_for_edges()
701 edge_iterator ei; in clear_aux_for_edges()
745 edge_iterator ei; in dump_bb_info()
881 edge_iterator ei; in update_bb_profile_for_threading()
H A Dtree-cfgcleanup.c65 edge_iterator ei; in remove_fallthru_edge()
138 edge_iterator ei; in cleanup_control_expr_graph()
263 edge_iterator ei; in cleanup_control_flow_bb()
346 edge_iterator ei; in tree_forwarder_block_p()
496 edge_iterator ei; in remove_forwarder_block()
863 auto_vec<edge_iterator, 20> stack (n_basic_blocks_for_fn (cfun) + 2); in cleanup_control_flow_pre()
875 edge_iterator ei = stack.last (); in cleanup_control_flow_pre()
936 edge_iterator ei; in cleanup_control_flow_pre()
1002 edge_iterator ei; in cleanup_tree_cfg_noloop()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dbasic-block.h374 struct edge_iterator { struct
380 ei_container (edge_iterator i) in ei_container() argument
390 static inline edge_iterator
393 edge_iterator i; in ei_start_1()
403 static inline edge_iterator
406 edge_iterator i; in ei_last_1()
416 ei_end_p (edge_iterator i) in ei_end_p()
424 ei_one_before_end_p (edge_iterator i) in ei_one_before_end_p()
431 ei_next (edge_iterator *i) in ei_next()
439 ei_prev (edge_iterator *i) in ei_prev()
[all …]
H A Dcfganal.cc75 auto_vec<edge_iterator, 20> stack (n_basic_blocks_for_fn (fun) + 1); in mark_dfs_back_edges()
92 edge_iterator ei = stack.last (); in mark_dfs_back_edges()
153 edge_iterator ei; in verify_marked_backedges()
187 edge_iterator ei; in find_unreachable_blocks()
263 edge_iterator ei; in create_edge_list()
336 edge_iterator ei; in verify_edge_list()
453 edge_iterator ei; in control_dependences()
521 edge_iterator ei; in find_edge()
563 edge_iterator ei; in remove_fake_predecessors()
665 auto_vec<edge_iterator, 20> stack (n_basic_blocks_for_fn (cfun) + 1); in post_order_compute()
[all …]
H A Ddomwalk.cc178 edge_iterator ei; in set_all_edges_as_executable()
223 edge_iterator ei; in bb_reachable()
245 edge_iterator ei; in propagate_unreachable_to_edges()
312 edge_iterator ei; in walk()
H A Dcfgloop.cc52 edge_iterator ei; in flow_loops_cfg_dump()
93 edge_iterator ei; in get_loop_latch_edges()
237 edge_iterator latch_ei; in flow_loop_nodes_find()
255 edge_iterator ei; in flow_loop_nodes_find()
390 edge_iterator ei; in bb_loop_header_p()
508 edge_iterator ei; in flow_loops_find()
733 edge_iterator ei; in form_subloop()
1013 edge_iterator ei; in get_loop_body_in_bfs_order()
1136 edge_iterator ei; in record_loop_exits()
1208 edge_iterator ei; in get_loop_exit_edges()
[all …]
H A Dhw-doloop.cc94 edge_iterator ei; in scan_loop()
161 edge_iterator ei; in process_incoming_edges()
196 edge_iterator ei; in add_forwarder_blocks()
203 edge_iterator ei2; in add_forwarder_blocks()
257 edge_iterator ei; in discover_loop()
300 edge_iterator ei; in discover_loop()
503 edge_iterator ei; in reorder_loops()
H A Dprofile.cc122 edge_iterator ei; in instrument_edges()
214 edge_iterator ei; in get_exec_counts()
233 edge_iterator ei; in is_edge_inconsistent()
262 edge_iterator ei; in correct_negative_edge_counts()
363 edge_iterator ei; in read_profile_edge_counts()
449 edge_iterator ei; in compute_branch_probabilities()
499 edge_iterator ei; in compute_branch_probabilities()
511 edge_iterator ei; in compute_branch_probabilities()
526 edge_iterator ei; in compute_branch_probabilities()
553 edge_iterator ei; in compute_branch_probabilities()
[all …]
H A Dtree-cfgcleanup.cc65 edge_iterator ei; in remove_fallthru_edge()
138 edge_iterator ei; in cleanup_control_expr_graph()
229 edge_iterator ei; in cleanup_call_ctrl_altering_flag()
285 edge_iterator ei; in cleanup_control_flow_bb()
368 edge_iterator ei; in tree_forwarder_block_p()
518 edge_iterator ei; in remove_forwarder_block()
885 auto_vec<edge_iterator, 20> stack (n_basic_blocks_for_fn (cfun) + 2); in cleanup_control_flow_pre()
897 edge_iterator ei = stack.last (); in cleanup_control_flow_pre()
956 edge_iterator ei; in cleanup_control_flow_pre()
1020 edge_iterator ei; in cleanup_tree_cfg_noloop()
H A Dcfghooks.cc139 edge_iterator ei; in verify_flow_info()
262 edge_iterator ei; in verify_flow_info()
555 edge_iterator ei; in split_block_1()
702 edge_iterator ei; in split_edge()
814 edge_iterator ei; in merge_blocks()
893 edge_iterator ei; in make_forwarder_block()
1100 edge_iterator ei; in duplicate_block()
1309 edge_iterator ei; in can_copy_bbs_p()
1409 edge_iterator ei; in copy_bbs()
1467 edge_iterator ei; in profile_record_check_consistency()
H A Ddominance.cc304 edge_iterator *stack = new edge_iterator[m_n_basic_blocks + 1]; in calc_dfs_tree_nonrec()
310 edge_iterator ei = m_reverse ? ei_start (bb->preds) in calc_dfs_tree_nonrec()
317 edge_iterator einext; in calc_dfs_tree_nonrec()
565 edge_iterator ei = m_reverse ? ei_start (bb->succs) in calc_idoms()
567 edge_iterator einext; in calc_idoms()
1205 edge_iterator ei; in recompute_dominator()
1243 edge_iterator ei; in prune_bbs_to_update_dominators()
1317 edge_iterator ei; in determine_dominators_for_sons()
1398 edge_iterator ei; in iterate_fix_dominators()
H A Dcfgloopanal.cc80 edge_iterator ei; in mark_irreducible_loops()
250 edge_iterator ei; in expected_loop_iterations_unbounded()
455 edge_iterator ei; in mark_loop_exit_edges()
512 edge_iterator ei; in get_loop_hot_path()
H A Dbb-reorder.cc272 edge_iterator ei; in find_traces()
351 edge_iterator ei; in rotate_loop()
464 edge_iterator ei; in find_traces_1_round()
581 edge_iterator ei; in find_traces_1_round()
891 edge_iterator ei; in bb_to_key()
1128 edge_iterator ei; in connect_traces()
1171 edge_iterator ei; in connect_traces()
1254 edge_iterator ei; in connect_traces()
1459 edge_iterator ei; in sjlj_fix_up_crossing_landing_pad()
1509 edge_iterator ei; in dw2_fix_up_crossing_landing_pad()
[all …]
H A Dcfg.cc114 edge_iterator ei; in free_cfg()
237 edge_iterator ei; in disconnect_src()
423 edge_iterator ei; in check_bb_profile()
700 edge_iterator ei; in alloc_aux_for_edges()
719 edge_iterator ei; in clear_aux_for_edges()
781 edge_iterator ei; in dump_bb_info()
917 edge_iterator ei; in update_bb_profile_for_threading()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/
H A DGIMatchDag.h60 using edge_iterator = raw_pointer_iterator<EdgesVec::iterator>; variable
93 edge_iterator edges_begin() { in edges_begin()
96 edge_iterator edges_end() { in edges_end()
105 iterator_range<edge_iterator> edges() { in edges()

12345678910>>...13