]> git.ipfire.org Git - thirdparty/qemu.git/commit
tcg/ppc: Fix failure in tcg_out_mem_long
authorRichard Henderson <rth@twiddle.net>
Fri, 27 Jun 2014 04:26:00 +0000 (21:26 -0700)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 27 Jun 2014 12:23:41 +0000 (13:23 +0100)
commitd4cba13bdf251baeedb36b87c1e9f6766773e380
treefeb00c759613908a83226a695f4b80ca8e796d28
parentff4873cb8c81db89668d8b56e19e57b852edb5f5
tcg/ppc: Fix failure in tcg_out_mem_long

With rt != r0 on loads, we use rt for scratch.  If we need an index
register different from base, we can't use rt, but r0 is usable.

Signed-off-by: Richard Henderson <rth@twiddle.net>
Message-id: 1403843160-30332-1-git-send-email-rth@twiddle.net
Tested-by: Cédric Le Goater <clg@fr.ibm.com>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
tcg/ppc/tcg-target.c