aboutsummaryrefslogtreecommitdiff
path: root/target/arm/sve.decode
diff options
context:
space:
mode:
authorRichard Henderson <richard.henderson@linaro.org>2021-05-24 18:02:57 -0700
committerPeter Maydell <peter.maydell@linaro.org>2021-05-25 16:01:43 +0100
commit14f6dad168e89cd23e1c164f1563323ff885a48a (patch)
tree219723b4a7b16a43ce9146d72102978e6052328d /target/arm/sve.decode
parent34688dbc1c49dfbdd6d87bfddaae1b0b338e18cb (diff)
downloadqemu-14f6dad168e89cd23e1c164f1563323ff885a48a.zip
qemu-14f6dad168e89cd23e1c164f1563323ff885a48a.tar.gz
qemu-14f6dad168e89cd23e1c164f1563323ff885a48a.tar.bz2
target/arm: Implement SVE2 WHILERW, WHILEWR
Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20210525010358.152808-32-richard.henderson@linaro.org Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'target/arm/sve.decode')
-rw-r--r--target/arm/sve.decode3
1 files changed, 3 insertions, 0 deletions
diff --git a/target/arm/sve.decode b/target/arm/sve.decode
index ae853d2..f365907 100644
--- a/target/arm/sve.decode
+++ b/target/arm/sve.decode
@@ -702,6 +702,9 @@ CTERM 00100101 1 sf:1 1 rm:5 001000 rn:5 ne:1 0000
# SVE integer compare scalar count and limit
WHILE 00100101 esz:2 1 rm:5 000 sf:1 u:1 lt:1 rn:5 eq:1 rd:4
+# SVE2 pointer conflict compare
+WHILE_ptr 00100101 esz:2 1 rm:5 001 100 rn:5 rw:1 rd:4
+
### SVE Integer Wide Immediate - Unpredicated Group
# SVE broadcast floating-point immediate (unpredicated)