Re: [Qemu-devel] Performance bug in tcg/i386 output:

2009-11-08 Thread Laurent Desnogues
On Sun, Nov 8, 2009 at 6:47 PM, Chad wrote: > Running qemu[-i386] with -d out_asm and looking at qemu.out shows this > test/j**/jmp pattern repeatedly: > > 0xb1aa40f6:  test   %ecx,%ecx > 0xb1aa40f8:  jne    0xb1aa4115 > 0xb1aa40fe:  jmp    0xb1aa4103 > 0xb1aa4103:  mov    $0xc0bf,%eax > > Therefo

[Qemu-devel] Performance bug in tcg/i386 output:

2009-11-08 Thread Chad
Running qemu[-i386] with -d out_asm and looking at qemu.out shows this test/j**/jmp pattern repeatedly: 0xb1aa40f6: test %ecx,%ecx 0xb1aa40f8: jne0xb1aa4115 0xb1aa40fe: jmp0xb1aa4103 0xb1aa4103: mov$0xc0bf,%eax Therefore there's a bug in the tcg generator creating many unnecessa