target/arm: Simplify sve mte checking
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 16 Apr 2021 18:31:05 +0000 (11:31 -0700)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 30 Apr 2021 10:16:49 +0000 (11:16 +0100)
commit4c3310c73f7349f1aabae55a7babd6419eeb1d04
tree49a659a11af6ab4446d380a576ab258a78b7c218
parentd304d280b3167289323f3f2c6c2fbfa1dfe8d1d7
target/arm: Simplify sve mte checking

Now that mte_check1 and mte_checkN have been merged, we can
merge sve_cont_ldst_mte_check1 and sve_cont_ldst_mte_checkN.

Which means that we can eliminate the function pointer into
sve_ldN_r and sve_stN_r, calling sve_cont_ldst_mte_check directly.

Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20210416183106.1516563-9-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/sve_helper.c