Re: [Qemu-devel] load-store experiment...

2009-11-11 Thread Chad
On Wed, Nov 11, 2009 at 7:41 AM, Laurent Desnogues < laurent.desnog...@gmail.com> wrote: > > > This version of tcg_out_mov for i386's tcg-target.c filters out the > > > > mov %ebx, %edx > > mov %ebx, [some index] > > mov %edx, %ebx > > The question is: what TCG sequence produces this kind of code

Re: [Qemu-devel] load-store experiment...

2009-11-11 Thread Laurent Desnogues
On Wed, Nov 11, 2009 at 8:51 AM, Chad wrote: > (this is mostly to get some ideas going rather than trying to get anything > upstream... yet!) > > This version of tcg_out_mov for i386's tcg-target.c filters out the > > mov %ebx, %edx > mov %ebx, [some index] > mov %edx, %ebx The question is: what

[Qemu-devel] load-store experiment...

2009-11-10 Thread Chad
(this is mostly to get some ideas going rather than trying to get anything upstream... yet!) This version of tcg_out_mov for i386's tcg-target.c filters out the mov %ebx, %edx mov %ebx, [some index] mov %edx, %ebx I don't have benchmarks, but it does remove a few mov's and qemu can still load an