tcg-ppc: Use the return address as a base pointer
commita84ac4cbbb4f4705305189ef007a8432b0b9f718
authorRichard Henderson <rth@twiddle.net>
Fri, 28 Mar 2014 13:53:53 +0000 (28 06:53 -0700)
committerRichard Henderson <rth@twiddle.net>
Mon, 23 Jun 2014 14:32:33 +0000 (23 07:32 -0700)
tree3796ccc33d6e820395d54ccbd719f73d428024c4
parent224f9fd4191feaf104965d8feb814f7303923a47
tcg-ppc: Use the return address as a base pointer

This can significantly reduce code size for generation of (some)
64-bit constants.  With the side effect that we know for a fact
that exit_tb can use the register to good effect.

Tested-by: Tom Musta <tommusta@gmail.com>
Signed-off-by: Richard Henderson <rth@twiddle.net>
tcg/ppc/tcg-target.c