From a6c38f706d2af6eb2711c577cbd6100e6ed2121f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Sch=C3=BCrmann?= Date: Tue, 29 Oct 2024 10:04:36 +0100 Subject: [PATCH] aco/ssa_elimination: perform jump threading after parallelcopy insertion Part-of: --- src/amd/compiler/aco_ssa_elimination.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/amd/compiler/aco_ssa_elimination.cpp b/src/amd/compiler/aco_ssa_elimination.cpp index a1477244f51..fb59de3aba3 100644 --- a/src/amd/compiler/aco_ssa_elimination.cpp +++ b/src/amd/compiler/aco_ssa_elimination.cpp @@ -907,10 +907,10 @@ ssa_elimination(Program* program) /* Collect information about every phi-instruction */ collect_phi_info(ctx); - /* eliminate empty blocks */ - jump_threading(ctx); - /* insert parallelcopies from SSA elimination */ insert_parallelcopies(ctx); + + /* eliminate empty blocks */ + jump_threading(ctx); } } // namespace aco