From 5c82a3e114e94d00003b824e68fef6486399aa4d Mon Sep 17 00:00:00 2001 From: abdelhadi Date: Tue, 9 Sep 2025 02:16:38 +0300 Subject: [PATCH] aco: fix debug info offset Signed-off-by: abdelhadi Part-of: --- src/amd/compiler/aco_assembler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/compiler/aco_assembler.cpp b/src/amd/compiler/aco_assembler.cpp index b7468b47787..1dfac6eaec7 100644 --- a/src/amd/compiler/aco_assembler.cpp +++ b/src/amd/compiler/aco_assembler.cpp @@ -1253,7 +1253,7 @@ emit_instruction(asm_context& ctx, std::vector& out, Instruction* inst } else if (instr->opcode == aco_opcode::p_debug_info) { assert(instr->operands[0].isConstant()); uint32_t index = instr->operands[0].constantValue(); - ctx.program->debug_info[index].offset = (out.size() - 1) * 4; + ctx.program->debug_info[index].offset = out.size() * 4; return; }