aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authoriximeow <me@iximeow.net>2026-08-02 19:44:54 +0000
committeriximeow <me@iximeow.net>2026-08-02 19:44:54 +0000
commitb9deebeead9c29c3a14b7293015913734aa66702 (patch)
tree739ae1e41c07c0c60dc0689e06ec45df29a6bfed /src
parent345eacf8f1dc29cb4cd836e3d585d30497e7ea72 (diff)
thumb SIMD encoding should have returned Incomplete
Diffstat (limited to 'src')
-rw-r--r--src/armv7/thumb.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/armv7/thumb.rs b/src/armv7/thumb.rs
index 439c3a6..b8d1192 100644
--- a/src/armv7/thumb.rs
+++ b/src/armv7/thumb.rs
@@ -2212,6 +2212,7 @@ pub fn decode_into<T: Reader<<ARMv7 as Arch>::Address, <ARMv7 as Arch>::Word>>(d
} else {
// `Advanced SIMD element or structure load/store instructions`
// (`A7-273`)
+ return Err(DecodeError::Incomplete);
}
} else {
// this section is a merger of three tables: