target/ppc: Implement the rest of gen_ld_atomic
commit20923c1d02b68dfd848f014a77747c0e4817682a
authorRichard Henderson <richard.henderson@linaro.org>
Tue, 26 Jun 2018 16:19:20 +0000 (26 09:19 -0700)
committerDavid Gibson <david@gibson.dropbear.id.au>
Mon, 2 Jul 2018 23:56:52 +0000 (3 09:56 +1000)
tree0f19dffd262a00bf6e67b2499a6df61b94689c19
parentb8ce0f86782b1317f363cc90f4e1aaeb116a7cc2
target/ppc: Implement the rest of gen_ld_atomic

These cases were stubbed out.  For now, implement them only within
a serial context, forcing parallel execution to synchronize.  It
would be possible to implement these with cmpxchg loops, if we care.

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