summaryrefslogtreecommitdiffstats
path: root/tcg/tcg.h
Commit message (Expand)AuthorAgeFilesLines
* Handle CPU interrupts by inline checking of a flagPeter Maydell2013-03-031-0/+5
* tcg: Document tcg_qemu_tb_exec() and provide constants for low bit usesPeter Maydell2013-03-031-1/+43
* tcg: Add signed multiword multiplication operationsRichard Henderson2013-02-231-0/+1
* tcg: Add 64-bit multiword arithmetic operationsRichard Henderson2013-02-231-0/+3
* tcg: Make 32-bit multiword operations optional for 64-bit hostsRichard Henderson2013-02-231-1/+5
* TCG: Move translation block variables to new context inside tcg_ctx: tb_ctxEvgeny Voevodin2013-02-161-0/+2
* TCG: Final globals clean-upEvgeny Voevodin2013-02-161-3/+11
* tcg: Add TCGV_IS_UNUSED_*Richard Henderson2012-12-291-0/+3
* Merge remote-tracking branch 'stefanha/trivial-patches' into stagingAnthony Liguori2012-12-101-2/+2
|\
| * Fix comments (adress -> address, layed -> laid, wierd -> weird)Stefan Weil2012-12-071-2/+2
* | tcg/tcg.h: Duplicate global TCG gen_opc_ arrays into TCGContext.Evgeny Voevodin2012-12-081-0/+3
|/
* TCG: Remove unused global variablesEvgeny Voevodin2012-11-171-4/+0
* tcg/tcg.h: Duplicate global TCG variables in TCGContextEvgeny Voevodin2012-11-171-0/+6
* tcg: Optimize qemu_ld/st by generating slow paths at the end of a blockYeongkyoon Lee2012-11-031-0/+30
* tcg: remove compatiblity call flagsAurelien Jarno2012-10-281-4/+0
* tcg: rework TCG helper flagsAurelien Jarno2012-10-281-8/+18
* tcg: synchronize globals for ops with side effectsAurelien Jarno2012-10-281-2/+2
* tcg: sync output arguments on liveness requestAurelien Jarno2012-10-281-0/+3
* exec: Allocate code_gen_prologue from code_gen_bufferRichard Henderson2012-10-201-1/+1
* tcg: Remove redundant pointer from TCGContextStefan Weil2012-10-071-2/+1
* tcg: Add tcg_high_condRichard Henderson2012-10-061-0/+17
* tcg: Add TCG_COND_NEVER, TCG_COND_ALWAYSRichard Henderson2012-10-061-14/+23
* tcg: Add is_unsigned_condRichard Henderson2012-10-061-0/+5
* tcg: Sanity check goto_tb inputRichard Henderson2012-09-261-0/+1
* tcg: Add tcg_debug_assertRichard Henderson2012-09-261-0/+9
* tcg: Fix !USE_DIRECT_JUMPRichard Henderson2012-09-211-1/+1
* tcg: Introduce movcondRichard Henderson2012-09-211-0/+1
* revert "TCG: fix copy propagation"Aurelien Jarno2012-09-191-5/+0
* tcg: improve profilerAurelien Jarno2012-09-111-0/+1
* qemu-log: cleanupBlue Swirl2012-06-211-1/+1
* tcg: Use the GDB JIT debugging interface.Richard Henderson2012-03-241-0/+2
* i386: Remove REGPARMBlue Swirl2012-03-181-6/+1
* w64: Fix data type of next_tb and tcg_qemu_tb_execStefan Weil2012-03-171-1/+1
* Fix large memory chunks allocation with tcg_malloc.Kirill Batuzov2012-03-171-1/+1
* tcg: Rearrange definitions and include statementsStefan Weil2012-03-031-3/+3
* tcg: make tcg_const_ptr actually accept a pointer argumentPeter Maydell2011-12-141-2/+2
* fix spelling in tcg sub directoryDong Xu Wang2011-12-021-1/+1
* tcg: Make ARRAY_SIZE(tcg_op_defs) globally availableStefan Weil2011-10-311-1/+2
* tcg: TCG targets may define tcg_qemu_tb_execStefan Weil2011-10-311-5/+4
* tcg: Fix spelling in comment (varables -> variables)Stefan Weil2011-10-141-1/+1
* tcg-i386: Introduce limited deposit supportJan Kiszka2011-10-011-0/+7
* tcg: Declare TCG_TARGET_REG_BITS in tcg.hStefan Weil2011-10-011-0/+10
* tcg: Always define all of the TCGOpcode enum members.Richard Henderson2011-08-211-0/+38
* tcg: Add and use TCG_OPF_64BIT.Richard Henderson2011-08-211-7/+14
* TCG: fix copy propagationBlue Swirl2011-08-071-0/+5
* Add TCG optimizations stubKirill Batuzov2011-07-301-0/+3
* cpu-exec.c: avoid AREG0 useBlue Swirl2011-06-261-3/+4
* tcg: If DEBUG_TCGV, distinguish TCGv_ptr from TCGv_i32/TCGv_i64Peter Maydell2011-06-031-18/+34
* Fix spelling in comment (additon -> addition)Stefan Weil2011-05-291-1/+1
* tcg: replace op_dead_iargs by op_dead_argsAurelien Jarno2011-05-231-2/+2
OpenPOWER on IntegriCloud