/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | basic-block.h | 374 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 D | cfganal.c | 74 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 D | domwalk.c | 178 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 D | hw-doloop.c | 94 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 D | profile.c | 120 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 D | cfgloop.c | 50 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 D | dominance.c | 304 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 D | cfghooks.c | 136 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 D | cfgloopanal.c | 80 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 D | bb-reorder.c | 272 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 D | cfg.c | 103 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 D | tree-cfgcleanup.c | 65 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 D | basic-block.h | 374 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 D | cfganal.cc | 75 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 D | domwalk.cc | 178 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 D | cfgloop.cc | 52 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 D | hw-doloop.cc | 94 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 D | profile.cc | 122 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 D | tree-cfgcleanup.cc | 65 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 D | cfghooks.cc | 139 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 D | dominance.cc | 304 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 D | cfgloopanal.cc | 80 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 D | bb-reorder.cc | 272 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 D | cfg.cc | 114 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 D | GIMatchDag.h | 60 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()
|