Searched refs:loop_node (Results 1 – 6 of 6) sorted by relevance
/dflybsd-src/contrib/gcc-4.7/gcc/ |
H A D | ira-build.c | 257 ira_loop_tree_node_t loop_node, parent_node; in add_loop_to_tree() local 269 loop_node = &ira_loop_nodes[loop_num]; in add_loop_to_tree() 270 loop_node->loop = loop; in add_loop_to_tree() 271 loop_node->bb = NULL; in add_loop_to_tree() 284 loop_node->next = NULL; in add_loop_to_tree() 285 loop_node->subloop_next = NULL; in add_loop_to_tree() 286 loop_node->parent = NULL; in add_loop_to_tree() 291 loop_node->next = parent_node->children; in add_loop_to_tree() 292 parent_node->children = loop_node; in add_loop_to_tree() 293 loop_node->subloop_next = parent_node->subloops; in add_loop_to_tree() [all …]
|
H A D | ira-color.c | 2003 ira_loop_edge_freq (ira_loop_tree_node_t loop_node, int regno, bool exit_p) in ira_loop_edge_freq() argument 2010 ira_assert (current_loops != NULL && loop_node->loop != NULL in ira_loop_edge_freq() 2015 FOR_EACH_EDGE (e, ei, loop_node->loop->header->preds) in ira_loop_edge_freq() 2016 if (e->src != loop_node->loop->latch in ira_loop_edge_freq() 2024 edges = get_loop_exit_edges (loop_node->loop); in ira_loop_edge_freq() 2044 ira_loop_tree_node_t parent_node, loop_node; in calculate_allocno_spill_cost() local 2050 loop_node = ALLOCNO_LOOP_TREE_NODE (a); in calculate_allocno_spill_cost() 2051 if ((parent_node = loop_node->parent) == NULL) in calculate_allocno_spill_cost() 2059 * ira_loop_edge_freq (loop_node, regno, true) in calculate_allocno_spill_cost() 2061 * ira_loop_edge_freq (loop_node, regno, false)); in calculate_allocno_spill_cost() [all …]
|
H A D | ira-emit.c | 399 entered_from_non_parent_p (ira_loop_tree_node_t loop_node) in entered_from_non_parent_p() argument 405 for (bb_node = loop_node->children; in entered_from_non_parent_p() 412 && (src_loop_node = IRA_BB_NODE (e->src)->parent) != loop_node) in entered_from_non_parent_p() 417 if (parent == loop_node) in entered_from_non_parent_p() 422 for (parent = loop_node->parent; in entered_from_non_parent_p()
|
/dflybsd-src/contrib/gcc-8.0/gcc/ |
H A D | ira-build.c | 260 ira_loop_tree_node_t loop_node, parent_node; in add_loop_to_tree() local 272 loop_node = &ira_loop_nodes[loop_num]; in add_loop_to_tree() 273 loop_node->loop = loop; in add_loop_to_tree() 274 loop_node->bb = NULL; in add_loop_to_tree() 287 loop_node->next = NULL; in add_loop_to_tree() 288 loop_node->subloop_next = NULL; in add_loop_to_tree() 289 loop_node->parent = NULL; in add_loop_to_tree() 294 loop_node->next = parent_node->children; in add_loop_to_tree() 295 parent_node->children = loop_node; in add_loop_to_tree() 296 loop_node->subloop_next = parent_node->subloops; in add_loop_to_tree() [all …]
|
H A D | ira-color.c | 2483 ira_loop_edge_freq (ira_loop_tree_node_t loop_node, int regno, bool exit_p) in ira_loop_edge_freq() argument 2490 ira_assert (current_loops != NULL && loop_node->loop != NULL in ira_loop_edge_freq() 2495 FOR_EACH_EDGE (e, ei, loop_node->loop->header->preds) in ira_loop_edge_freq() 2496 if (e->src != loop_node->loop->latch in ira_loop_edge_freq() 2504 edges = get_loop_exit_edges (loop_node->loop); in ira_loop_edge_freq() 2524 ira_loop_tree_node_t parent_node, loop_node; in calculate_allocno_spill_cost() local 2530 loop_node = ALLOCNO_LOOP_TREE_NODE (a); in calculate_allocno_spill_cost() 2531 if ((parent_node = loop_node->parent) == NULL) in calculate_allocno_spill_cost() 2539 * ira_loop_edge_freq (loop_node, regno, true) in calculate_allocno_spill_cost() 2541 * ira_loop_edge_freq (loop_node, regno, false)); in calculate_allocno_spill_cost() [all …]
|
H A D | ira-emit.c | 402 entered_from_non_parent_p (ira_loop_tree_node_t loop_node) in entered_from_non_parent_p() argument 408 for (bb_node = loop_node->children; in entered_from_non_parent_p() 415 && (src_loop_node = IRA_BB_NODE (e->src)->parent) != loop_node) in entered_from_non_parent_p() 420 if (parent == loop_node) in entered_from_non_parent_p() 425 for (parent = loop_node->parent; in entered_from_non_parent_p()
|