On Fri, Apr 29, 2016 at 11:31 AM, Thomas Hindoe Paaboel Andersen < pho...@gmail.com> wrote:
> Parenthesis are needed here as ! takes precedence over the &. The > check had the opposite effect than intended. > --- > Not tested as I do not own the neccesary hardware. > > src/compiler/nir/nir_opt_dead_cf.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/src/compiler/nir/nir_opt_dead_cf.c > b/src/compiler/nir/nir_opt_dead_cf.c > index 2e04c17..7450b1c 100644 > --- a/src/compiler/nir/nir_opt_dead_cf.c > +++ b/src/compiler/nir/nir_opt_dead_cf.c > @@ -155,8 +155,8 @@ cf_node_has_side_effects(nir_cf_node *node) > continue; > > nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); > - if (!nir_intrinsic_infos[intrin->intrinsic].flags & > - NIR_INTRINSIC_CAN_ELIMINATE) > + if (!(nir_intrinsic_infos[intrin->intrinsic].flags & > + NIR_INTRINSIC_CAN_ELIMINATE)) > Good catch! All three patches are Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> > return true; > } > } > -- > 2.7.4 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev >
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev