OSDN Git Service

target/arm: Do not use gen_mte_checkN in trans_STGP
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 1 Sep 2023 20:31:03 +0000 (13:31 -0700)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 8 Sep 2023 15:41:35 +0000 (16:41 +0100)
commit44e0ddee8e18459d99173096e6f22fc64f35f8e4
tree45326ec07c566d802b7664ec0bd1467e5ce841b3
parent4a0244b4b297f4790cd7cb3ea0468f4abe34766f
target/arm: Do not use gen_mte_checkN in trans_STGP

STGP writes to tag memory, it does not check it.
This happened to work because we wrote tag memory first
so that the check always succeeded.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20230901203103.136408-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-a64.c