From 9aa9511ee611546031ec8f42ecf995b2600ad8d3 Mon Sep 17 00:00:00 2001 From: Ivan Fratric Date: Tue, 24 Feb 2026 13:07:53 +0100 Subject: [PATCH] Fix bug with handling of BLRA* instructions --- reil/aarch64/decoder.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/reil/aarch64/decoder.cpp b/reil/aarch64/decoder.cpp index 7cd8dde..993ca21 100644 --- a/reil/aarch64/decoder.cpp +++ b/reil/aarch64/decoder.cpp @@ -632,8 +632,9 @@ static Instruction DecodeBranchRegister(uint32_t opcode) { } else { return UnallocatedEncoding(); } + } else { + insn.opcode = kBlr; } - insn.opcode = kBlr; } else if (opc == 0b0010) { // RET if (op3) { if (op3 == 0b000010 && op4 == 0b11111) {