From 83f741124b66818053b6b1b2f7e42f5217a27004 Mon Sep 17 00:00:00 2001 From: Jesse Natalie Date: Tue, 13 Jun 2023 10:04:04 -0700 Subject: [PATCH] nir_lower_returns: Mark assert-only var as ASSERTED Fixes: 5d238c0c ("nir_lower_returns: Optimize phis before beginning the pass") Reviewed-by: Faith Ekstrand Part-of: --- src/compiler/nir/nir_lower_returns.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/nir/nir_lower_returns.c b/src/compiler/nir/nir_lower_returns.c index 0176cb508a4..d5d43ee611b 100644 --- a/src/compiler/nir/nir_lower_returns.c +++ b/src/compiler/nir/nir_lower_returns.c @@ -136,7 +136,7 @@ lower_returns_in_if(nir_if *if_stmt, struct lower_returns_state *state) * predecessor, and should've been removed by the opt_remove_phis before * beginning this pass. */ - nir_block *succ_block = nir_after_cf_node(&if_stmt->cf_node).block; + ASSERTED nir_block *succ_block = nir_after_cf_node(&if_stmt->cf_node).block; assert(nir_block_first_instr(succ_block) == NULL || nir_block_first_instr(succ_block)->type != nir_instr_type_phi);