From 7dcd02bd324663d17ad039c31b78a0dbc4a78694 Mon Sep 17 00:00:00 2001 From: David Heidelberg Date: Sun, 19 Mar 2023 10:22:15 +0100 Subject: [PATCH] aco: drop leftover variable Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8652 Fixes: 44fdd2ebcb27 ("aco: end reduce tmp after control flow, when used within control flow") Reviewed-by: Rhys Perry Signed-off-by: David Heidelberg Part-of: --- src/amd/compiler/aco_reduce_assign.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/amd/compiler/aco_reduce_assign.cpp b/src/amd/compiler/aco_reduce_assign.cpp index 5f902c5..142ce77 100644 --- a/src/amd/compiler/aco_reduce_assign.cpp +++ b/src/amd/compiler/aco_reduce_assign.cpp @@ -64,7 +64,6 @@ setup_reduce_temp(Program* program) Temp vtmp(0, RegClass(RegType::vgpr, maxSize).as_linear()); int inserted_at = -1; int vtmp_inserted_at = -1; - bool vtmp_in_loop = false; for (Block& block : program->blocks) { @@ -150,7 +149,6 @@ setup_reduce_temp(Program* program) need_vtmp |= cluster_size == 32; } - vtmp_in_loop |= need_vtmp && block.loop_nest_depth > 0; if (need_vtmp && (int)last_top_level_block_idx != vtmp_inserted_at) { vtmp = program->allocateTmp(vtmp.regClass()); aco_ptr create{create_instruction( -- 2.7.4