diff --git a/src/amd/compiler/aco_assembler.cpp b/src/amd/compiler/aco_assembler.cpp index 7590ceeef60..d8c5e97189f 100644 --- a/src/amd/compiler/aco_assembler.cpp +++ b/src/amd/compiler/aco_assembler.cpp @@ -1617,7 +1617,7 @@ chain_branches(asm_context& ctx, std::vector& out, branch_info& branch } const unsigned block_offset = insert_at + code.size(); - branch_instr = bld.sopp(aco_opcode::s_branch, target); + branch_instr = bld.sopp(aco_opcode::s_branch, 0); emit_sopp_instruction(ctx, code, branch_instr, true); insert_code(ctx, out, insert_at, code.size(), code.data());