From cd06366ca2336f5c963f74a023482d4afa634fec Mon Sep 17 00:00:00 2001 From: Mel Henning Date: Wed, 23 Jul 2025 19:13:17 -0400 Subject: [PATCH] nir/phi_builder: Adjust valid_metadata assert so we can add more metadata to nir_metadata_control_flow. Reviewed-by: Alyssa Rosenzweig Part-of: --- src/compiler/nir/nir_phi_builder.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/compiler/nir/nir_phi_builder.c b/src/compiler/nir/nir_phi_builder.c index e59a33cb10a..78327c0aa6e 100644 --- a/src/compiler/nir/nir_phi_builder.c +++ b/src/compiler/nir/nir_phi_builder.c @@ -96,7 +96,8 @@ nir_phi_builder_create(nir_function_impl *impl) pb->shader = impl->function->shader; pb->impl = impl; - assert(impl->valid_metadata & (nir_metadata_control_flow)); + assert(impl->valid_metadata & (nir_metadata_block_index | + nir_metadata_dominance)); pb->num_blocks = impl->num_blocks; pb->blocks = ralloc_array(pb, nir_block *, pb->num_blocks);