From d58d0274a8f9a836c389f90fdcaa91053c19c212 Mon Sep 17 00:00:00 2001 From: Georg Lehmann Date: Thu, 16 May 2024 19:12:01 +0200 Subject: [PATCH] aco/gfx12: use trans s_delay_alu for pseudo scalar MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Daniel Schürmann Part-of: --- src/amd/compiler/aco_ir.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/amd/compiler/aco_ir.cpp b/src/amd/compiler/aco_ir.cpp index 42f6a9467e0..b13c961c756 100644 --- a/src/amd/compiler/aco_ir.cpp +++ b/src/amd/compiler/aco_ir.cpp @@ -1416,7 +1416,8 @@ bool Instruction::isTrans() const noexcept { return instr_info.classes[(int)opcode] == instr_class::valu_transcendental32 || - instr_info.classes[(int)opcode] == instr_class::valu_double_transcendental; + instr_info.classes[(int)opcode] == instr_class::valu_double_transcendental || + instr_info.classes[(int)opcode] == instr_class::valu_pseudo_scalar_trans; } size_t