]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
target/arm: Enable REVD for SVE2.1
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 22 May 2026 22:04:08 +0000 (15:04 -0700)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 28 May 2026 09:33:25 +0000 (10:33 +0100)
Cc: qemu-stable@nongnu.org
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20260522220408.235438-1-richard.henderson@linaro.org
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/tcg/translate-sve.c

index d04ef2dcfcd18f47bf41dbeccda79d786d00f75d..fb9d37918425788f629e82523faf7c2152075507 100644 (file)
@@ -2993,7 +2993,8 @@ TRANS_FEAT(REVH, aa64_sme_or_sve, gen_gvec_ool_arg_zpz, revh_fns[a->esz], a, 0)
 TRANS_FEAT(REVW, aa64_sme_or_sve, gen_gvec_ool_arg_zpz,
            a->esz == 3 ? gen_helper_sve_revw_d : NULL, a, 0)
 
-TRANS_FEAT(REVD, aa64_sme, gen_gvec_ool_arg_zpz, gen_helper_sme_revd_q, a, 0)
+TRANS_FEAT(REVD, aa64_sme_or_sve2p1, gen_gvec_ool_arg_zpz,
+           gen_helper_sme_revd_q, a, 0)
 
 TRANS_FEAT(SPLICE, aa64_sme_or_sve, gen_gvec_ool_arg_zpzz,
            gen_helper_sve_splice, a, a->esz)