summaryrefslogtreecommitdiffstats
path: root/tcg
Commit message (Expand)AuthorAgeFilesLines
* tcg/mips: Implement muls2_i32Aurelien Jarno2013-04-012-1/+7
* tcg-optimize: Fold sub r,0,x to neg r,xRichard Henderson2013-03-231-1/+33
* Use proper term in TCG README陳韋任 (Wei-Ren Chen)2013-03-221-5/+9
* 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-sparc: fix buildBlue Swirl2013-03-031-1/+1
* qemu-log: default to stderr for logging outputPeter Maydell2013-02-261-1/+1
* tcg: Apply life analysis to 64-bit multiword arithmetic opsRichard Henderson2013-02-231-8/+20
* tcg: Implement muls2 with mulu2Richard Henderson2013-02-231-0/+40
* tcg-arm: Implement muls2_i32Richard Henderson2013-02-232-1/+5
* tcg-i386: Implement multiword arithmetic opsRichard Henderson2013-02-232-17/+26
* tcg: Implement multiword addition helpersRichard Henderson2013-02-231-0/+82
* tcg: Implement multiword multiply helpersRichard Henderson2013-02-232-0/+86
* tcg: Implement a 64-bit to 32-bit extraction helperRichard Henderson2013-02-231-0/+22
* tcg: Add signed multiword multiplication operationsRichard Henderson2013-02-2314-0/+24
* tcg: Add 64-bit multiword arithmetic operationsRichard Henderson2013-02-2310-14/+41
* tcg-sparc: Always implement 32-bit multiword opsRichard Henderson2013-02-232-6/+7
* tcg-i386: Always implement 32-bit multiword opsRichard Henderson2013-02-232-12/+13
* tcg: Make 32-bit multiword operations optional for 64-bit hostsRichard Henderson2013-02-238-4/+29
* tcg/ppc: Fix build of tcg_qemu_tb_exec()Andreas Färber2013-02-171-1/+1
* qemu-log: Rename the public-facing cpu_set_log function to qemu_set_logPeter Maydell2013-02-161-1/+1
* 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-162-4/+12
* tcg/target-arm: Add missing parens to assertionsPeter Maydell2013-01-191-2/+2
* optimize: optimize using nonzero bitsPaolo Bonzini2013-01-191-2/+28
* optimize: track nonzero bits of registersPaolo Bonzini2013-01-191-22/+110
* optimize: only write to state when clearing optimizer dataPaolo Bonzini2013-01-191-5/+14
* tcg-i386: use LEA for 3-operand 64-bit additionPaolo Bonzini2013-01-121-1/+1
* tcg: Remove unneeded assertionStefan Weil2013-01-021-1/+0
* tcg-hppa: Fix typo in brcond2Richard Henderson2012-12-291-1/+1
* tcg-i386: Perform cmov detection at runtime for 32-bit.Richard Henderson2012-12-292-6/+30
* tcg: Add TCGV_IS_UNUSED_*Richard Henderson2012-12-292-0/+5
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-3/+3
* exec: move include files to include/exec/Paolo Bonzini2012-12-199-9/+9
* janitor: add guards to headersPaolo Bonzini2012-12-199-0/+27
* 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: mark local temps as MEM in dead_temp()Aurelien Jarno2012-11-241-1/+1
* tcg/arm: fix cross-endian qemu_st16Aurelien Jarno2012-11-241-2/+18
* tcg/arm: fix TLB access in qemu-ld/st opsAurelien Jarno2012-11-241-36/+42
* tcg/ppc: Fix !softmmu casemalc2012-11-211-4/+8
* tcg/ppc: Remove unused s_bits variablemalc2012-11-191-3/+0
* tci: Support deposit operationsStefan Weil2012-11-182-2/+26
* TCG: Remove unused global variablesEvgeny Voevodin2012-11-172-8/+0
* TCG: Use gen_opparam_buf from context instead of global variable.Evgeny Voevodin2012-11-171-5/+6
* TCG: Use gen_opc_buf from context instead of global variable.Evgeny Voevodin2012-11-172-46/+46
* TCG: Use gen_opparam_ptr from context instead of global variable.Evgeny Voevodin2012-11-172-145/+145
* TCG: Use gen_opc_ptr from context instead of global variable.Evgeny Voevodin2012-11-172-43/+43
* tcg/tcg.h: Duplicate global TCG variables in TCGContextEvgeny Voevodin2012-11-171-0/+6
OpenPOWER on IntegriCloud