tcg/ppc: ST_ST memory ordering is not provided with eieio
commit9d82353826422ed0e34ad76961fe0cae5f67e58e
authorNicholas Piggin <npiggin@gmail.com>
Thu, 19 May 2022 13:59:06 +0000 (19 23:59 +1000)
committerDaniel Henrique Barboza <danielhb413@gmail.com>
Thu, 26 May 2022 20:11:33 +0000 (26 17:11 -0300)
tree7059f47ca671a2ef342c7eee887128a773d8222a
parentfcb830af30adaef6219f6b712f24ec3e794cf2c8
tcg/ppc: ST_ST memory ordering is not provided with eieio

eieio does not provide ordering between stores to CI memory and stores
to cacheable memory so it can't be used as a general ST_ST barrier.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-of-by: Nicholas Piggin <npiggin@gmail.com>
Message-Id: <20220519135908.21282-3-npiggin@gmail.com>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
tcg/ppc/tcg-target.c.inc