summaryrefslogtreecommitdiffstats
path: root/tcg
Commit message (Expand)AuthorAgeFilesLines
* tcg: Add missing 'static' attributeStefan Weil2010-05-072-5/+2Star
* tcg-hppa: Remove automatically implemented opcodes.Richard Henderson2010-04-262-19/+5Star
* tcg-hppa: Fix branch offset during retranslation.Richard Henderson2010-04-261-2/+8
* tcg-hppa: Schedule the address masking after the TLB load.Richard Henderson2010-04-261-1/+6
* tcg-hppa: Fix softmmu loads and stores.Richard Henderson2010-04-261-144/+132Star
* tcg-hppa: Fix GUEST_BASE initialization in prologue.Richard Henderson2010-04-261-10/+10
* tcg-hppa: Constrain immediate inputs to and_i32, or_i32, andc_i32.Richard Henderson2010-04-262-54/+56
* Remove dead assignments in various common files, spotted by clang analyzerBlue Swirl2010-04-251-0/+4
* tcg/arm: fix condition in zero/sign extension functionsAurelien Jarno2010-04-251-6/+6
* tcg/arm: don't try to load constants using pcAurelien Jarno2010-04-191-7/+0Star
* tcg/arm: optimize register allocation orderAurelien Jarno2010-04-191-5/+5
* tcg/arm: fix argument alignment in qemu_st64Aurelien Jarno2010-04-191-9/+10
* tcg/arm: remove useless register tests in qemu_ld/stAurelien Jarno2010-04-191-20/+10Star
* tcg/arm: bswap arguments in qemu_ld/st if neededAurelien Jarno2010-04-191-69/+159
* tcg/arm: use ext* ops in qemu_ldAurelien Jarno2010-04-191-18/+12Star
* tcg/arm: remove conditional argument for qemu_ld/stAurelien Jarno2010-04-191-51/+49Star
* tcg/arm: add bswap opsAurelien Jarno2010-04-192-2/+44
* tcg/arm: add ext16u opAurelien Jarno2010-04-192-20/+50
* tcg/arm: add rotation opsAurelien Jarno2010-04-192-1/+20
* tcg/arm: use the blx instruction when possibleAurelien Jarno2010-04-191-4/+12
* tcg/arm: sxtb and sxth are available starting with ARMv6Aurelien Jarno2010-04-191-2/+2
* tcg/arm: add variables to define the allowed instructions setAurelien Jarno2010-04-191-39/+84
* tcg/arm: align 64-bit arguments in function callsAurelien Jarno2010-04-191-0/+1
* tcg/arm: replace integer values by registers enumAurelien Jarno2010-04-191-109/+124
* tcg/arm: remove store signed functionsAurelien Jarno2010-04-191-62/+10Star
* tcg/arm: explicitely list clobbered/reserved regsAurelien Jarno2010-04-192-5/+11
* tcg/arm: remove SAVE_LR codeAurelien Jarno2010-04-191-43/+0Star
* tcg/ppc: Remove redundant comparison from brcond2malc2010-04-181-2/+1Star
* Fix --enable-profiler compilation.Richard Henderson2010-04-171-0/+1
* tcg: Add missing static qualifiermalc2010-04-171-1/+1
* tcg/ppc: Fix signed versions of brcond2malc2010-04-171-1/+2
* tcp/mips: Change TCG_AREG0 (fp -> s0)Stefan Weil2010-04-142-3/+4
* tcg/README: improve description of bswap*Aurelien Jarno2010-04-101-4/+4
* tcg-hppa: Don't try to calls to non-constant addresses.Richard Henderson2010-04-081-2/+4
* tcg-hppa: Fix in/out register overlap in add2/sub2.Richard Henderson2010-04-082-14/+47
* tcg-hppa: Finish the port.Richard Henderson2010-04-082-646/+1254
* tcg/ia64: fix tlb addend readAurelien Jarno2010-04-081-5/+0Star
* tcg/ppc64: Fix typomalc2010-04-071-1/+1
* tcg/ppc: Fix typomalc2010-04-061-1/+1
* tcg/ppc: Implment bswap16/32malc2010-04-062-2/+77
* tcg/mips: use seb/seh instructions on MIPS32R2Aurelien Jarno2010-04-052-8/+41
* tcg/mips: fix 64-bit linux-user on big endian MIPSAurelien Jarno2010-04-051-4/+4
* tcg/ppc: Implement eqv, nand and normalc2010-04-052-3/+17
* Split TLB addend and target_phys_addr_tPaul Brook2010-04-054-29/+7Star
* tcg/ppc: Fix not_i32malc2010-04-041-1/+1
* tcg/TODO: remove setcondAurelien Jarno2010-04-011-1/+1
* tcg: initial ia64 supportAurelien Jarno2010-04-012-0/+2481
* tcg/mips: fix branch offset during retranslationAurelien Jarno2010-03-291-19/+30
* tcg/arm: Replace qemu_ld32u (left over from previous commit)Stefan Weil2010-03-281-1/+1
* tcg-mips: add guest base supportAurelien Jarno2010-03-272-29/+39