Re: [Qemu-devel] [PATCH v2] target-mips: Use TCG registers for the FPU.

2012-10-29 Thread Aurelien Jarno
On Fri, Oct 05, 2012 at 07:03:51PM +0200, Aurelien Jarno wrote: > On Fri, Oct 05, 2012 at 07:20:01AM -0700, Richard Henderson wrote: > > Ping. You gave it your Reviewed-by. > > > > r~ > > Yes, but I also said that with the current TCG status, it actually > reduces the speed of the emulation ins

Re: [Qemu-devel] [PATCH v2] target-mips: Use TCG registers for the FPU.

2012-10-05 Thread Aurelien Jarno
On Fri, Oct 05, 2012 at 07:20:01AM -0700, Richard Henderson wrote: > Ping. You gave it your Reviewed-by. > > r~ Yes, but I also said that with the current TCG status, it actually reduces the speed of the emulation instead of increasing it. I am not sure we really want that, even if the generat

Re: [Qemu-devel] [PATCH v2] target-mips: Use TCG registers for the FPU.

2012-10-05 Thread Richard Henderson
Ping. You gave it your Reviewed-by. r~ On 09/18/2012 11:04 PM, Richard Henderson wrote: > With normal FP, this doesn't have much affect on the generated code, > because most of the FP operations are not CONST/PURE, and so we spill > registers in about the same frequency as the explicit load/stor

Re: [Qemu-devel] [PATCH v2] target-mips: Use TCG registers for the FPU.

2012-09-19 Thread Aurelien Jarno
On Tue, Sep 18, 2012 at 11:04:15PM -0700, Richard Henderson wrote: > With normal FP, this doesn't have much affect on the generated code, > because most of the FP operations are not CONST/PURE, and so we spill > registers in about the same frequency as the explicit load/stores. > > But with Loongs

[Qemu-devel] [PATCH v2] target-mips: Use TCG registers for the FPU.

2012-09-18 Thread Richard Henderson
With normal FP, this doesn't have much affect on the generated code, because most of the FP operations are not CONST/PURE, and so we spill registers in about the same frequency as the explicit load/stores. But with Loongson multimedia instructions, which are all integral and whose helpers are in f