From 4890e91f49fa845f9e0c4fde9b935b832ea1a062 Mon Sep 17 00:00:00 2001 From: Mel Henning Date: Thu, 30 Oct 2025 18:27:47 -0400 Subject: [PATCH] nak: DCE after legalize This will be able to eliminate instructions if every use of an SSAValue is eliminated by ConstTracker in legalize. Reviewed-by: Mary Guillemard Part-of: --- src/nouveau/compiler/nak/api.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/nouveau/compiler/nak/api.rs b/src/nouveau/compiler/nak/api.rs index 53b9a2ec1fe..cec1674ae99 100644 --- a/src/nouveau/compiler/nak/api.rs +++ b/src/nouveau/compiler/nak/api.rs @@ -461,6 +461,7 @@ fn nak_compile_shader_internal( pass!(s, opt_dce); pass!(s, opt_out); pass!(s, legalize); + pass!(s, opt_dce); pass!(s, assign_regs); pass!(s, lower_par_copies); pass!(s, lower_copy_swap);