diff options
author | Richard Henderson <richard.henderson@linaro.org> | 2020-04-20 09:50:54 -0700 |
---|---|---|
committer | Richard Henderson <richard.henderson@linaro.org> | 2020-06-02 08:42:37 -0700 |
commit | cea94ba36d858166fdf749f9894573449c3dafa6 (patch) | |
tree | b6b91e22f85fc19bb0a68e61d2a3afdc88f7966e /target/s390x/insn-data.def | |
parent | 3e114acc9136dd7300324673a6e589ecc51f28cc (diff) | |
download | qemu-cea94ba36d858166fdf749f9894573449c3dafa6.zip qemu-cea94ba36d858166fdf749f9894573449c3dafa6.tar.gz qemu-cea94ba36d858166fdf749f9894573449c3dafa6.tar.bz2 |
target/s390x: Use tcg_gen_gvec_rotl{i,s,v}
Merge VERLL and VERLLV into op_vesv and op_ves, alongside
all of the other vector shift operations.
Reviewed-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'target/s390x/insn-data.def')
-rw-r--r-- | target/s390x/insn-data.def | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/target/s390x/insn-data.def b/target/s390x/insn-data.def index 2bc77f0..91ddaed 100644 --- a/target/s390x/insn-data.def +++ b/target/s390x/insn-data.def @@ -1147,8 +1147,8 @@ /* VECTOR POPULATION COUNT */ F(0xe750, VPOPCT, VRR_a, V, 0, 0, 0, 0, vpopct, 0, IF_VEC) /* VECTOR ELEMENT ROTATE LEFT LOGICAL */ - F(0xe773, VERLLV, VRR_c, V, 0, 0, 0, 0, verllv, 0, IF_VEC) - F(0xe733, VERLL, VRS_a, V, la2, 0, 0, 0, verll, 0, IF_VEC) + F(0xe773, VERLLV, VRR_c, V, 0, 0, 0, 0, vesv, 0, IF_VEC) + F(0xe733, VERLL, VRS_a, V, la2, 0, 0, 0, ves, 0, IF_VEC) /* VECTOR ELEMENT ROTATE AND INSERT UNDER MASK */ F(0xe772, VERIM, VRI_d, V, 0, 0, 0, 0, verim, 0, IF_VEC) /* VECTOR ELEMENT SHIFT LEFT */ |