Reviewed-by: Connor Abbott <cwabbo...@gmail.com>
On Fri, Feb 6, 2015 at 5:12 PM, Jason Ekstrand <ja...@jlekstrand.net> wrote: > --- > src/glsl/nir/nir_from_ssa.c | 9 ++------- > 1 file changed, 2 insertions(+), 7 deletions(-) > > diff --git a/src/glsl/nir/nir_from_ssa.c b/src/glsl/nir/nir_from_ssa.c > index 2e7add3..3625237 100644 > --- a/src/glsl/nir/nir_from_ssa.c > +++ b/src/glsl/nir/nir_from_ssa.c > @@ -54,13 +54,8 @@ ssa_def_dominates(nir_ssa_def *a, nir_ssa_def *b) > } else if (a->parent_instr->block == b->parent_instr->block) { > return a->live_index <= b->live_index; > } else { > - nir_block *block = b->parent_instr->block; > - while (block->imm_dom != NULL) { > - if (block->imm_dom == a->parent_instr->block) > - return true; > - block = block->imm_dom; > - } > - return false; > + return nir_block_dominates(a->parent_instr->block, > + b->parent_instr->block); > } > } > > -- > 2.2.2 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev