Home | History | Annotate | Download | only in compiler

Lines Matching refs:predecessor

33  * blocks with successor/predecessor edges connecting them.
397 foreach_list_typed_safe (bblock_link, predecessor, link, &block->parents) {
400 &predecessor->block->children) {
409 if (!successor->block->is_successor_of(predecessor->block)) {
410 predecessor->block->children.push_tail(link(mem_ctx,
418 foreach_list_typed_safe (bblock_link, predecessor, link,
420 if (block == predecessor->block) {
421 predecessor->link.remove();
422 ralloc_free(predecessor);
426 /* Add removed-block's predecessors to its successors' predecessor lists. */
427 foreach_list_typed (bblock_link, predecessor, link, &block->parents) {
428 if (!predecessor->block->is_predecessor_of(successor->block)) {
430 predecessor->block));