From b89b56f1e92b9559ccd11929e575db3ea2b71ced Mon Sep 17 00:00:00 2001 From: iximeow Date: Sun, 2 Aug 2026 20:28:30 +0000 Subject: fix missing decode of `s` bit for wide shift/rotate ops --- src/armv7/thumb.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'src/armv7') diff --git a/src/armv7/thumb.rs b/src/armv7/thumb.rs index 45c8917..18b4526 100644 --- a/src/armv7/thumb.rs +++ b/src/armv7/thumb.rs @@ -2762,6 +2762,7 @@ pub fn decode_into::Address, ::Word>>(d if !op2[3] { // `LSL`, `LSR`, `ASR`, `ROR` // v6T2 + inst.set_s(instr2[4]); let op = [ Opcode::LSL, Opcode::LSR, -- cgit v1.1