diff options
author | Peter Maydell <peter.maydell@linaro.org> | 2021-08-13 17:11:56 +0100 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2021-08-25 10:48:50 +0100 |
commit | fea3958fa11c75b4f3f335ac0ce4cfc5cf0af7de (patch) | |
tree | 5140de67dd85b1150134b633e93daf19fe0a412c /target/arm/mve.decode | |
parent | 1241f148d52eea7c9350df918da0eafdfc539327 (diff) | |
download | qemu-fea3958fa11c75b4f3f335ac0ce4cfc5cf0af7de.zip qemu-fea3958fa11c75b4f3f335ac0ce4cfc5cf0af7de.tar.gz qemu-fea3958fa11c75b4f3f335ac0ce4cfc5cf0af7de.tar.bz2 |
target/arm: Implement MVE VPNOT
Implement the MVE VPNOT insn, which inverts the bits in VPR.P0
(subject to both predication and to beatwise execution).
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'target/arm/mve.decode')
-rw-r--r-- | target/arm/mve.decode | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/target/arm/mve.decode b/target/arm/mve.decode index 774ee2a..40bd0c0 100644 --- a/target/arm/mve.decode +++ b/target/arm/mve.decode @@ -571,6 +571,7 @@ VCMPGT 1111 1110 0 . .. ... 1 ... 1 1111 0 0 . 0 ... 1 @vcmp VCMPLE 1111 1110 0 . .. ... 1 ... 1 1111 1 0 . 0 ... 1 @vcmp { + VPNOT 1111 1110 0 0 11 000 1 000 0 1111 0100 1101 VPST 1111 1110 0 . 11 000 1 ... 0 1111 0100 1101 mask=%mask_22_13 VCMPEQ_scalar 1111 1110 0 . .. ... 1 ... 0 1111 0 1 0 0 .... @vcmp_scalar } |