From 6db7ec51c76f22d2ec0a352cebd100598cb48278 Mon Sep 17 00:00:00 2001 From: iximeow Date: Sat, 12 Apr 2025 20:05:18 -0700 Subject: just... decoded predicated loads wrong... --- src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/lib.rs') diff --git a/src/lib.rs b/src/lib.rs index f681fb8..4d1a65c 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -4329,7 +4329,7 @@ fn decode_instruction< let dotnew = (inst >> 12) & 0b1 != 0; handler.inst_predicated(tt as u8, negated, dotnew)?; - handler.on_source_decoded(Operand::RegStoreAssign { base: xxxxx, addr: iiiiii as u16 })?; + handler.on_source_decoded(Operand::imm_u32(iiiiii as u32))?; if !wide { handler.on_dest_decoded(Operand::gpr(ddddd))?; } else { -- cgit v1.1