]> Git Repo - qemu.git/commit
target/arm: Implement MVE integer vector comparisons
authorPeter Maydell <[email protected]>
Fri, 13 Aug 2021 16:11:51 +0000 (17:11 +0100)
committerPeter Maydell <[email protected]>
Wed, 25 Aug 2021 09:48:49 +0000 (10:48 +0100)
commiteff5d9a9bdbabfb1ccdb62c1c61311a575b11e9c
tree9a21a9222fea4e06156e657f1435b95c5428d5a3
parent552517861c6553941e8bfbbafbf97b6a6d992636
target/arm: Implement MVE integer vector comparisons

Implement the MVE integer vector comparison instructions.  These are
"VCMP (vector)" encodings T1, T2 and T3, and "VPT (vector)" encodings
T1, T2 and T3.

These insns compare corresponding elements in each vector, and update
the VPR.P0 predicate bits with the results of the comparison.  VPT
also sets the VPR.MASK01 and VPR.MASK23 fields -- it is effectively
"VCMP then VPST".

Signed-off-by: Peter Maydell <[email protected]>
Reviewed-by: Richard Henderson <[email protected]>
target/arm/helper-mve.h
target/arm/mve.decode
target/arm/mve_helper.c
target/arm/translate-mve.c
This page took 0.027807 seconds and 4 git commands to generate.