]> git.proxmox.com Git - mirror_qemu.git/commit
target/arm: Introduce finalize_memop_{atom,pair}
authorRichard Henderson <richard.henderson@linaro.org>
Tue, 6 Jun 2023 09:19:35 +0000 (10:19 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 6 Jun 2023 09:19:35 +0000 (10:19 +0100)
commite452ca5af88fc49b3026c2de0f1e65fd18d1a656
tree1b57d2b6f0b05bb90dc14e5389600f2a48fec8ff
parentcf1cbf50e8b8281428d1bcd02df955d2f59eb9e4
target/arm: Introduce finalize_memop_{atom,pair}

Let finalize_memop_atom be the new basic function, with
finalize_memop and finalize_memop_pair testing FEAT_LSE2
to apply the appropriate atomicity.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20230530191438.411344-4-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/tcg/translate-a64.c
target/arm/tcg/translate.c
target/arm/tcg/translate.h