target/ppc: Split out gen_ld_atomic
commit20ba8504a64cb4f008bc32ed9806c56ade036663
authorRichard Henderson <richard.henderson@linaro.org>
Tue, 26 Jun 2018 16:19:16 +0000 (26 09:19 -0700)
committerDavid Gibson <david@gibson.dropbear.id.au>
Mon, 2 Jul 2018 23:56:52 +0000 (3 09:56 +1000)
treed4221f0f90594804c8902767bc854eb307395888
parent2a4e6c1bffe11a982f6774fe01049debf07703fc
target/ppc: Split out gen_ld_atomic

Move the guts of LD_ATOMIC to a function.  Use foo_tl for the operations
instead of foo_i32 or foo_i64 specifically.  Use MO_ALIGN instead of an
explicit call to gen_check_align.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
target/ppc/translate.c