Age | Commit message (Expand) | Author | Files | Lines |
2013-02-23 | tcg-i386: Implement multiword arithmetic ops | Richard Henderson | 1 | -12/+21 |
2013-02-23 | tcg-i386: Always implement 32-bit multiword ops | Richard Henderson | 1 | -8/+10 |
2013-01-12 | tcg-i386: use LEA for 3-operand 64-bit addition | Paolo Bonzini | 1 | -1/+1 |
2012-12-29 | tcg-i386: Perform cmov detection at runtime for 32-bit. | Richard Henderson | 1 | -1/+30 |
2012-12-19 | exec: move include files to include/exec/ | Paolo Bonzini | 1 | -1/+1 |
2012-11-03 | tcg: Optimize qemu_ld/st by generating slow paths at the end of a block | Yeongkyoon Lee | 1 | -126/+278 |
2012-10-28 | tcg-i386: Use %gs prefixes for x86_64 GUEST_BASE | Richard Henderson | 1 | -56/+97 |
2012-10-28 | tcg/i386: remove ld/st third argument register constraint | Aurelien Jarno | 1 | -6/+2 |
2012-10-28 | tcg/i386: remove suboptimal register shifting | Aurelien Jarno | 1 | -42/+31 |
2012-10-06 | tcg: Add TCG_COND_NEVER, TCG_COND_ALWAYS | Richard Henderson | 1 | -1/+1 |
2012-10-06 | tcg: remove obsolete jmp op | Aurelien Jarno | 1 | -9/+0 |
2012-09-26 | tcg/i386: fix build with -march < i686 | Aurelien Jarno | 1 | -0/+2 |
2012-09-22 | tcg: Remove tcg_target_get_call_iarg_regs_count | Stefan Weil | 1 | -6/+0 |
2012-09-22 | tcg/i386: Remove unused registers from tcg_target_call_iarg_regs | Stefan Weil | 1 | -8/+2 |
2012-09-22 | tcg/i386: Add shortcuts for registers used in L constraint | Stefan Weil | 1 | -48/+48 |
2012-09-22 | w64: Fix TCG helper functions with 5 arguments | Stefan Weil | 1 | -1/+1 |
2012-09-21 | tcg-i386: Implement movcond | Richard Henderson | 1 | -0/+29 |
2012-09-19 | tcg/i386: allow constants in load/store ops | Aurelien Jarno | 1 | -13/+37 |
2012-09-15 | Remove unused CONFIG_TCG_PASS_AREG0 and dead code | Blue Swirl | 1 | -30/+0 |
2012-04-15 | tcg/i386: Add support for w64 ABI | Stefan Weil | 1 | -11/+28 |
2012-04-15 | tcg/i386: Use GDB JIT debugging interface only for hosts with ELF | Stefan Weil | 1 | -1/+5 |
2012-03-24 | tcg: Use the GDB JIT debugging interface. | Richard Henderson | 1 | -9/+105 |
2012-03-18 | softmmu templates: optionally pass CPUState to memory access functions | Blue Swirl | 1 | -0/+57 |
2012-03-18 | i386: Remove REGPARM | Blue Swirl | 1 | -56/+56 |
2012-03-14 | Rename CPUState -> CPUArchState | Andreas Färber | 1 | -1/+1 |
2012-03-11 | tcg: Improve tcg_out_label and fix its usage for w64 | Stefan Weil | 1 | -4/+4 |
2011-11-14 | tcg: Use TCGReg for standard tcg-target entry points. | Richard Henderson | 1 | -6/+7 |
2011-10-01 | tcg-i386: Introduce limited deposit support | Jan Kiszka | 1 | -0/+24 |
2011-09-17 | tcg/i386: Only one call output register needed for 64 bit hosts | Stefan Weil | 1 | -1/+3 |
2011-06-26 | TCG/x86: use stack for TCG temps | Blue Swirl | 1 | -10/+12 |
2011-06-26 | TCG/x86: use TCG_REG_CALL_STACK instead of TCG_REG_ESP | Blue Swirl | 1 | -4/+4 |
2011-06-26 | Delegate setup of TCG temporaries to targets | Blue Swirl | 1 | -0/+2 |
2011-06-26 | cpu-exec.c: avoid AREG0 use | Blue Swirl | 1 | -3/+5 |
2010-06-10 | tcg-i386: fix andi r, r, 0xff | Aurelien Jarno | 1 | -1/+1 |
2010-06-10 | tcg-i386: remove use of _Bool that slipped code review | Aurelien Jarno | 1 | -1/+1 |
2010-06-10 | tcg-i386: Merge 64-bit generation. | Richard Henderson | 1 | -327/+829 |
2010-06-09 | tcg: Make some tcg-target.c routines static. | Richard Henderson | 1 | -2/+2 |
2010-06-09 | tcg: Add TYPE parameter to tcg_out_mov. | Richard Henderson | 1 | -18/+18 |
2010-06-03 | tcg-i386: fix a typo | Aurelien Jarno | 1 | -1/+1 |
2010-06-02 | tcg-i386: declare tcg_out_tlb_load() inline | Aurelien Jarno | 1 | -3/+4 |
2010-06-02 | tcg-i386: Remove some ifdefs in qemu_ld/st. | Richard Henderson | 1 | -47/+38 |
2010-06-02 | tcg-i386: Split out tlb load function. | Richard Henderson | 1 | -106/+97 |
2010-06-02 | tcg-i386: Swap order of TLB hit and miss paths. | Richard Henderson | 1 | -92/+80 |
2010-06-02 | tcg-i386: Split out TLB Hit path from qemu_ld/st. | Richard Henderson | 1 | -95/+102 |
2010-06-02 | tcg-i386: Tidy data16 prefixes. | Richard Henderson | 1 | -10/+18 |
2010-05-21 | tcg-i386: Nuke trailing whitespace. | Richard Henderson | 1 | -22/+22 |
2010-05-21 | tcg-i386: Use lea for three-operand add. | Richard Henderson | 1 | -3/+20 |
2010-05-21 | tcg-i386: Tidy lea. | Richard Henderson | 1 | -31/+60 |
2010-05-21 | tcg-i386: Tidy xchg. | Richard Henderson | 1 | -1/+3 |
2010-05-21 | tcg-i386: Tidy multiply. | Richard Henderson | 1 | -3/+6 |