tcg: Introduce atom_and_align_for_opc
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 7 Nov 2022 22:23:54 +0000 (09:23 +1100)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 16 May 2023 23:30:29 +0000 (16:30 -0700)
commite63b8a29834d7fcc5574288852f78a5c70f19015
treebf6ed1712af7b9f87f20f59fa370c60fda37de04
parentebebea53ef8b08deb1ff970eaae706504a857bf6
tcg: Introduce atom_and_align_for_opc

Examine MemOp for atomicity and alignment, adjusting alignment
as required to implement atomicity on the host.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/tcg.c