aboutsummaryrefslogtreecommitdiff
path: root/tcg/tcg.c
AgeCommit message (Expand)Author
2013-07-09tcg: Move the CIE and FDE header definitions to common codeRichard Henderson
2013-07-09tcg: Fix high_pc fields in .debug_infoRichard Henderson
2013-07-09tcg: Simplify logic using TCG_OPF_NOT_PRESENTRichard Henderson
2013-04-27tcg: Log the contents of the prologue with -d out_asmRichard Henderson
2013-02-23tcg: Apply life analysis to 64-bit multiword arithmetic opsRichard Henderson
2013-02-16TCG: Final globals clean-upEvgeny Voevodin
2013-01-02tcg: Remove unneeded assertionStefan Weil
2012-12-19misc: move include files to include/qemu/Paolo Bonzini
2012-11-24tcg: mark local temps as MEM in dead_temp()Aurelien Jarno
2012-11-17TCG: Remove unused global variablesEvgeny Voevodin
2012-11-17TCG: Use gen_opparam_buf from context instead of global variable.Evgeny Voevodin
2012-11-17TCG: Use gen_opc_buf from context instead of global variable.Evgeny Voevodin
2012-11-17TCG: Use gen_opparam_ptr from context instead of global variable.Evgeny Voevodin
2012-11-17TCG: Use gen_opc_ptr from context instead of global variable.Evgeny Voevodin
2012-11-11tcg: properly check that op's output needs to be synced to memoryKirill Batuzov
2012-11-03tcg: Optimize qemu_ld/st by generating slow paths at the end of a blockYeongkyoon Lee
2012-10-31tcg: don't remove op if output needs to be synced to memoryAurelien Jarno
2012-10-28tcg: rework TCG helper flagsAurelien Jarno
2012-10-28tcg: synchronize globals for ops with side effectsAurelien Jarno
2012-10-28tcg: don't explicitly save globals and tempsAurelien Jarno
2012-10-28tcg: start with local temps in TEMP_VAL_MEM stateAurelien Jarno
2012-10-28tcg: always mark dead input arguments as deadAurelien Jarno
2012-10-28tcg: rewrite tcg_reg_alloc_mov()Aurelien Jarno
2012-10-28tcg: improve tcg_reg_alloc_movi()Aurelien Jarno
2012-10-28tcg: rework liveness analysisAurelien Jarno
2012-10-28tcg: sync output arguments on liveness requestAurelien Jarno
2012-10-28tcg: add temp_sync()Aurelien Jarno
2012-10-28tcg: add tcg_reg_sync()Aurelien Jarno
2012-10-28tcg: add temp_dead()Aurelien Jarno
2012-10-19Merge branch 'linux-user-for-upstream' of git://git.linaro.org/people/rikuvoi...Aurelien Jarno
2012-10-17tcg: Optimize mulu2Richard Henderson
2012-10-17tcg: Optimize half-dead add2/sub2Richard Henderson
2012-10-12tcg: Remove TCG_TARGET_HAS_GUEST_BASE definePeter Maydell
2012-10-07tcg: Remove redundant pointer from TCGContextStefan Weil
2012-10-06tcg: Add TCG_COND_NEVER, TCG_COND_ALWAYSRichard Henderson
2012-09-26tcg: Sanity check goto_tb inputRichard Henderson
2012-09-22Merge branch 'tcg-sparc' of git://repo.or.cz/qemu/rthBlue Swirl
2012-09-22tcg: Remove tcg_target_get_call_iarg_regs_countStefan Weil
2012-09-22tcg: remove #ifdef #endif around TCGOpcode testsAurelien Jarno
2012-09-21tcg-sparc: Assume v9 cpu always, i.e. force v8plus in 32-bit mode.Richard Henderson
2012-09-21tcg: Introduce movcondRichard Henderson
2012-09-19tcg: mark set_label with TCG_OPF_BB_END flagAurelien Jarno
2012-09-11tcg: improve profilerAurelien Jarno
2012-06-21qemu-log: cleanupBlue Swirl
2012-03-24tcg: Allow ELF_HOST_FLAGS and ELF_OSABI overrides in gdb-jit.Richard Henderson
2012-03-24tcg: Add debug_info to JIT ELF image.Richard Henderson
2012-03-24tcg: Use the GDB JIT debugging interface.Richard Henderson
2012-03-18i386: Remove REGPARMBlue Swirl
2012-03-17Fix large memory chunks allocation with tcg_malloc.Kirill Batuzov
2012-03-11tcg: Improve tcg_out_label and fix its usage for w64Stefan Weil