Lines Matching refs:pred_b

246 				ir_ref pred_b = _blocks[ref];  in ir_build_cfg()  local
247 ir_block *pred_bb = &blocks[pred_b]; in ir_build_cfg()
248 *q = pred_b; in ir_build_cfg()
255 ir_ref pred_b = _blocks[ref]; in ir_build_cfg() local
256 ir_block *pred_bb = &blocks[pred_b]; in ir_build_cfg()
257 edges[bb->predecessors] = pred_b; in ir_build_cfg()
483 ir_ref pred_b = ctx->cfg_map[ref]; in ir_remove_unreachable_blocks() local
484 ir_block *pred_bb = &ctx->cfg_blocks[pred_b]; in ir_remove_unreachable_blocks()
485 *q = pred_b; in ir_remove_unreachable_blocks()
492 ir_ref pred_b = ctx->cfg_map[ref]; in ir_remove_unreachable_blocks() local
493 ir_block *pred_bb = &ctx->cfg_blocks[pred_b]; in ir_remove_unreachable_blocks()
494 edges[bb->predecessors] = pred_b; in ir_remove_unreachable_blocks()
550 uint32_t pred_b = edges[bb->predecessors];
552 if (blocks[pred_b].idom <= 0) {
554 } else if (bb->idom != pred_b) {
555 bb->idom = pred_b;
564 uint32_t pred_b = *p;
565 ir_block *pred_bb = &blocks[pred_b];
569 idom = pred_b;
573 pred_b = *(++p);
574 pred_bb = &blocks[pred_b];
576 while (idom != pred_b) {
578 pred_b = pred_bb->idom;
579 pred_bb = &blocks[pred_b];
684 uint32_t pred_b = *(++p); in ir_build_dominators_tree() local
686 if (pred_b < b) { in ir_build_dominators_tree()
687 IR_ASSERT(blocks[pred_b].idom > 0); in ir_build_dominators_tree()
688 while (idom != pred_b) { in ir_build_dominators_tree()
689 while (pred_b > idom) { in ir_build_dominators_tree()
690 pred_b = blocks[pred_b].idom; in ir_build_dominators_tree()
692 while (idom > pred_b) { in ir_build_dominators_tree()
699 ir_list_push(&worklist, pred_b); in ir_build_dominators_tree()
812 uint32_t pred_b = *(++p); in ir_build_dominators_tree_iterative() local
814 if (blocks[pred_b].idom > 0) { in ir_build_dominators_tree_iterative()
815 IR_ASSERT(blocks[pred_b].idom > 0); in ir_build_dominators_tree_iterative()
816 while (idom != pred_b) { in ir_build_dominators_tree_iterative()
817 while (pred_b > idom) { in ir_build_dominators_tree_iterative()
818 pred_b = blocks[pred_b].idom; in ir_build_dominators_tree_iterative()
820 while (idom > pred_b) { in ir_build_dominators_tree_iterative()