From 3b13a0018f9e5bbb86269028f768b9833c815b59 Mon Sep 17 00:00:00 2001 From: Ian Romanick Date: Tue, 3 Sep 2024 13:47:38 -0700 Subject: [PATCH] radv: Use nir_opt_generate_bfi to generate bitfield_select v2: Move to radv_optimize_nir_algebraic. Suggested by Georg. Tested-by: Georg Lehmann Reviewed-by: Georg Lehmann 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 fb9db2881e4..97e62043f28 100644 --- a/src/amd/vulkan/radv_shader.c +++ b/src/amd/vulkan/radv_shader.c @@ -197,6 +197,7 @@ radv_optimize_nir_algebraic(nir_shader *nir, bool opt_offsets, bool opt_mqsad) 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_generate_bfi); NIR_PASS(_, nir, nir_opt_dead_cf); }