From c2e398632645cc587072b68c0e3a97910859a6ac Mon Sep 17 00:00:00 2001 From: Bas Nieuwenhuizen Date: Thu, 20 Jul 2023 23:01:01 +0200 Subject: [PATCH] nir: Fix 16-component nir_replicate. Fixes: f534c2c539f ("nir/builder: Add nir_replicate helper") Part-of: --- src/compiler/nir/nir_builder.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/nir/nir_builder.h b/src/compiler/nir/nir_builder.h index 5e17ed7..898dbb2 100644 --- a/src/compiler/nir/nir_builder.h +++ b/src/compiler/nir/nir_builder.h @@ -727,7 +727,7 @@ static inline nir_ssa_def * nir_replicate(nir_builder *b, nir_ssa_def *scalar, unsigned num_components) { assert(scalar->num_components == 1); - assert(num_components < NIR_MAX_VEC_COMPONENTS); + assert(num_components <= NIR_MAX_VEC_COMPONENTS); nir_ssa_def *copies[NIR_MAX_VEC_COMPONENTS] = {NULL}; for (unsigned i = 0; i < num_components; ++i) -- 2.7.4