Searched refs:logical_idom (Results 1 – 5 of 5) sorted by relevance
44 program->blocks[0].logical_idom = 0; in dominator_tree()52 if ((int)program->blocks[pred_idx].logical_idom == -1) in dominator_tree()62 pred_idx = program->blocks[pred_idx].logical_idom; in dominator_tree()64 new_logical_idom = program->blocks[new_logical_idom].logical_idom; in dominator_tree()85 block.logical_idom = new_logical_idom; in dominator_tree()
173 idom = b.regClass().type() == RegType::vgpr ? ctx.program->blocks[idom].logical_idom in dominates()351 pred = copy.op.regClass().type() == RegType::vgpr ? ctx.program->blocks[pred].logical_idom in try_coalesce_copy()
310 child = ctx.program->blocks[child].logical_idom; in dominates()463 if (block.logical_idom != -1) in value_numbering()
161 idx_a = program->blocks[idx_a].logical_idom; in get_dominator()163 idx_b = program->blocks[idx_b].logical_idom; in get_dominator()
1893 int logical_idom = -1; member