Home
last modified time | relevance | path

Searched refs:logical_idom (Results 1 – 5 of 5) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
Daco_dominance.cpp44 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()
Daco_lower_to_cssa.cpp173 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()
Daco_opt_value_numbering.cpp310 child = ctx.program->blocks[child].logical_idom; in dominates()
463 if (block.logical_idom != -1) in value_numbering()
Daco_spill.cpp161 idx_a = program->blocks[idx_a].logical_idom; in get_dominator()
163 idx_b = program->blocks[idx_b].logical_idom; in get_dominator()
Daco_ir.h1893 int logical_idom = -1; member