Home
last modified time | relevance | path

Searched refs:loop_node (Results 1 – 6 of 6) sorted by relevance

/dflybsd-src/contrib/gcc-4.7/gcc/
H A Dira-build.c257 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 Dira-color.c2003 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 Dira-emit.c399 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 Dira-build.c260 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 Dira-color.c2483 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 Dira-emit.c402 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()