Lines Matching refs:parents
69 parents.make_empty(); in bblock_t()
77 successor->parents.push_tail(::link(mem_ctx, this, kind)); in add_successor()
85 foreach_list_typed_safe (bblock_link, parent, link, &block->parents) { in is_predecessor_of()
146 foreach_list_typed (bblock_link, link, link, &that->parents) { in combine_with()
417 foreach_list_typed_safe (bblock_link, predecessor, link, &block->parents) { in remove_block()
441 &successor->block->parents) { in remove_block()
449 foreach_list_typed (bblock_link, predecessor, link, &block->parents) { in remove_block()
452 successor->block->parents.push_tail(link(mem_ctx, in remove_block()
515 foreach_list_typed(bblock_link, link, link, &block->parents) { in dump()
543 parents(new bblock_t *[num_parents]()) in idom_tree()
547 parents[0] = s->cfg->blocks[0]; in idom_tree()
557 foreach_list_typed(bblock_link, parent_link, link, &block->parents) { in idom_tree()
565 parents[block->num] = new_idom; in idom_tree()
574 delete[] parents; in ~idom_tree()
599 printf("\t%d -> %d\n", parents[i]->num, i); in dump()