aboutsummaryrefslogtreecommitdiff
path: root/target/arm/translate.c
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2021-06-14 16:09:20 +0100
committerPeter Maydell <peter.maydell@linaro.org>2021-06-16 14:33:52 +0100
commit6390eed45cab462320ceb4cbfc2cbd1c1552ed00 (patch)
treeb47b4b8b373cb717425d392ac63627f7ce5dcf63 /target/arm/translate.c
parenta454ea1e6d40bbd4632e4e66de90e802ae47a68e (diff)
downloadqemu-6390eed45cab462320ceb4cbfc2cbd1c1552ed00.zip
qemu-6390eed45cab462320ceb4cbfc2cbd1c1552ed00.tar.gz
qemu-6390eed45cab462320ceb4cbfc2cbd1c1552ed00.tar.bz2
target/arm: Add framework for MVE decode
Add the framework for decoding MVE insns, with the necessary new files and the meson.build rules, but no actual content yet. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20210614151007.4545-11-peter.maydell@linaro.org
Diffstat (limited to 'target/arm/translate.c')
-rw-r--r--target/arm/translate.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/target/arm/translate.c b/target/arm/translate.c
index a51e882..9e2cca7 100644
--- a/target/arm/translate.c
+++ b/target/arm/translate.c
@@ -8919,6 +8919,7 @@ static void disas_thumb2_insn(DisasContext *s, uint32_t insn)
if (disas_t32(s, insn) ||
disas_vfp_uncond(s, insn) ||
disas_neon_shared(s, insn) ||
+ disas_mve(s, insn) ||
((insn >> 28) == 0xe && disas_vfp(s, insn))) {
return;
}