diff --git a/src/compiler/nir/nir_opt_vectorize.c b/src/compiler/nir/nir_opt_vectorize.c index 80cfdbba446..2e110a09b04 100644 --- a/src/compiler/nir/nir_opt_vectorize.c +++ b/src/compiler/nir/nir_opt_vectorize.c @@ -80,7 +80,7 @@ srcs_equal(const nir_src *src1, const nir_src *src2) assert(src2->is_ssa); return src1->ssa == src2->ssa || - nir_src_is_const(*src1) == nir_src_is_const(*src2); + (nir_src_is_const(*src1) && nir_src_is_const(*src2)); } static bool