From 476a42c02c21d7221b6302c4f67937edcfff8724 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timur=20Krist=C3=B3f?= Date: Thu, 28 Mar 2024 20:27:45 +0100 Subject: [PATCH] radv: Call nir_opt_dead_cf in radv_optimize_nir_algebraic. In case lowering passes added dead CF. Reviewed-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_shader.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/amd/vulkan/radv_shader.c b/src/amd/vulkan/radv_shader.c index 7bc958c6e96..69bb13e942c 100644 --- a/src/amd/vulkan/radv_shader.c +++ b/src/amd/vulkan/radv_shader.c @@ -201,6 +201,7 @@ radv_optimize_nir_algebraic(nir_shader *nir, bool opt_offsets) NIR_PASS(_, nir, nir_opt_constant_folding); NIR_PASS(_, nir, nir_opt_cse); NIR_PASS(more_algebraic, nir, nir_opt_algebraic); + NIR_PASS(_, nir, nir_opt_dead_cf); } if (opt_offsets) {