From d18dfe6e27f88afbdcaae7f148ae8f025c8c78d1 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Thu, 3 Aug 2023 15:15:49 -0400 Subject: [PATCH] nir: Initialize source as a NULL SSA def This keeps src_is_valid working without depending on registers. Signed-off-by: Alyssa Rosenzweig Reviewed-by: Faith Ekstrand Part-of: --- src/compiler/nir/nir.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/compiler/nir/nir.c b/src/compiler/nir/nir.c index 19d9a386789..d87ec3350a5 100644 --- a/src/compiler/nir/nir.c +++ b/src/compiler/nir/nir.c @@ -603,8 +603,8 @@ nir_block_create(nir_shader *shader) static inline void src_init(nir_src *src) { - src->is_ssa = false; - src->reg.reg = NULL; + src->is_ssa = true; + src->ssa = NULL; } nir_if *