From 2fa7711a2b105358185ed3a5cd50b8cc804a84da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timur=20Krist=C3=B3f?= Date: Mon, 17 Feb 2025 23:24:07 +0100 Subject: [PATCH] nir: Add bool return value to nir_fixup_deref_modes. Reviewed-by: Alyssa Rosenzweig Part-of: --- src/compiler/nir/nir.h | 2 +- src/compiler/nir/nir_deref.c | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/compiler/nir/nir.h b/src/compiler/nir/nir.h index 2f42a10b40b..43b527be5c9 100644 --- a/src/compiler/nir/nir.h +++ b/src/compiler/nir/nir.h @@ -4818,7 +4818,7 @@ bool nir_lower_var_copies(nir_shader *shader); bool nir_opt_memcpy(nir_shader *shader); bool nir_lower_memcpy(nir_shader *shader); -void nir_fixup_deref_modes(nir_shader *shader); +bool nir_fixup_deref_modes(nir_shader *shader); void nir_fixup_deref_types(nir_shader *shader); bool nir_lower_global_vars_to_local(nir_shader *shader); diff --git a/src/compiler/nir/nir_deref.c b/src/compiler/nir/nir_deref.c index e4c13f44b27..3ac7d0f3eda 100644 --- a/src/compiler/nir/nir_deref.c +++ b/src/compiler/nir/nir_deref.c @@ -448,14 +448,14 @@ nir_fixup_deref_modes_instr(UNUSED struct nir_builder *b, nir_instr *instr, UNUS return true; } -void +bool nir_fixup_deref_modes(nir_shader *shader) { - nir_shader_instructions_pass(shader, nir_fixup_deref_modes_instr, - nir_metadata_control_flow | - nir_metadata_live_defs | - nir_metadata_instr_index, - NULL); + return nir_shader_instructions_pass(shader, nir_fixup_deref_modes_instr, + nir_metadata_control_flow | + nir_metadata_live_defs | + nir_metadata_instr_index, + NULL); } static bool