target/arm: Sink gen_mte_check1 into load/store_exclusive
authorRichard Henderson <richard.henderson@linaro.org>
Tue, 6 Jun 2023 09:19:36 +0000 (10:19 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 6 Jun 2023 09:19:36 +0000 (10:19 +0100)
commit5c13983e23de4095e2dfa8bc52333ef40ebe40db
tree4499e42a9c0846784cb34c1d17923f14091ee6b0
parente6dd5e782becfe6d51f3575c086f5bd7162421d0
target/arm: Sink gen_mte_check1 into load/store_exclusive

No need to duplicate this check across multiple call sites.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20230530191438.411344-9-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/tcg/translate-a64.c