tcg-ppc64: Streamline tcg_out_tlb_read
authorRichard Henderson <rth@twiddle.net>
Wed, 31 Jul 2013 22:11:44 +0000 (15:11 -0700)
committerRichard Henderson <rth@twiddle.net>
Wed, 25 Sep 2013 14:46:32 +0000 (07:46 -0700)
commitfedee3e7fda16e2ca438d2de6e76e4d434bcd3bb
tree8e37aa0ad714b8e0149ed8271a4e4141cc89b861
parentfa94c3be7a3fc7f1beaa3b031da7199ae3c5ddc8
tcg-ppc64: Streamline tcg_out_tlb_read

Less conditional compilation.  Merge an add insn with the indexed
memory load insn.  Load the tlb addend earlier.  Avoid the address
update memory form.

Fix a bug in not allowing large enough tlb offsets for some guests.

Signed-off-by: Richard Henderson <rth@twiddle.net>
tcg/ppc64/tcg-target.c