summaryrefslogtreecommitdiffstats
path: root/tcg
Commit message (Expand)AuthorAgeFilesLines
...
* tcg: Remove tcg_regset_clearRichard Henderson2017-09-1710-16/+14Star
* tcg: Add tcg_op_supportedRichard Henderson2017-09-172-3/+226
* accel/tcg: move tcg-runtime to accel/tcg/Philippe Mathieu-Daudé2017-09-172-370/+0Star
* tcg/ppc: disable atomic write check on ppc32Philippe Mathieu-Daudé2017-09-171-1/+3
* tcg/tci: do not use ldst label (never implemented)Philippe Mathieu-Daudé2017-09-111-4/+0Star
* tcg/ppc: Use constant pool for moviRichard Henderson2017-09-072-4/+31
* tcg/ppc: Look for shifted constantsRichard Henderson2017-09-071-10/+48
* tcg/ppc: Change TCG_REG_RA to TCG_REG_TBRichard Henderson2017-09-071-151/+122Star
* tcg/arm: Use constant pool for callRichard Henderson2017-09-071-6/+3Star
* tcg/arm: Use constant pool for moviRichard Henderson2017-09-072-18/+75
* tcg/arm: Extract INSN_NOPRichard Henderson2017-09-071-10/+11
* tcg/arm: Code rearrangementRichard Henderson2017-09-071-258/+257Star
* tcg/arm: Tighten tlb indexing offset testRichard Henderson2017-09-071-1/+3
* tcg/arm: Improve tlb load for armv7Richard Henderson2017-09-071-20/+52
* tcg/sparc: Use constant pool for moviRichard Henderson2017-09-072-21/+58
* tcg/sparc: Introduce TCG_REG_TBRichard Henderson2017-09-071-30/+140
* tcg/aarch64: Use constant pool for moviRichard Henderson2017-09-072-30/+33
* tcg/s390: Use constant pool for cmpiRichard Henderson2017-09-071-69/+67Star
* tcg/s390: Use constant pool for xoriRichard Henderson2017-09-071-37/+40
* tcg/s390: Use constant pool for oriRichard Henderson2017-09-071-40/+34Star
* tcg/s390: Use constant pool for andiRichard Henderson2017-09-071-6/+14
* tcg/s390: Use constant pool for moviRichard Henderson2017-09-072-53/+78
* tcg/s390: Fix sign of patch_reloc addendRichard Henderson2017-09-071-12/+13
* tcg/s390: Introduce TCG_REG_TBRichard Henderson2017-09-072-12/+61
* tcg/i386: Store out-of-range call targets in constant poolRichard Henderson2017-09-072-3/+16
* tcg: Infrastructure for managing constant poolsRichard Henderson2017-09-073-0/+98
* tcg: Rearrange ldst label trackingRichard Henderson2017-09-0719-91/+57Star
* tcg: Move USE_DIRECT_JUMP discriminator to tcg/cpu/tcg-target.hRichard Henderson2017-09-0713-17/+61
* tcg/tci: Add TCG_TARGET_DEFAULT_MORichard Henderson2017-09-071-0/+5
* tcg/s390: Use slbgr for setcond le and leuRichard Henderson2017-09-061-76/+43Star
* tcg/s390: Use load-on-condition-2 facilityRichard Henderson2017-09-062-17/+63
* tcg/s390: Use distinct-operands facilityRichard Henderson2017-09-062-28/+91
* tcg/s390: Merge ori+xori facilities check to tcg_target_op_defRichard Henderson2017-09-061-68/+33Star
* tcg/s390: Merge add2i facilities check to tcg_target_op_defRichard Henderson2017-09-061-24/+14Star
* tcg/s390: Merge muli facilities check to tcg_target_op_defRichard Henderson2017-09-061-20/+25
* tcg/s390: Merge cmpi facilities check to tcg_target_op_defRichard Henderson2017-09-061-38/+30Star
* tcg/s390: Fully convert tcg_target_op_defRichard Henderson2017-09-061-124/+154
* tcg: Implement implicit ordering semanticsPranith Kumar2017-09-051-0/+16
* tcg: Add tcg target default memory orderingPranith Kumar2017-09-056-0/+12
* tcg: Remove support for ia64 as hostRichard Henderson2017-09-052-2680/+0Star
* tcg: Increase minimum alignment from tcg_malloc to 8Richard Henderson2017-08-031-1/+4
* tcg/arm: Fix runtime overalignment testRichard Henderson2017-08-031-1/+1
* docs: fix broken paths to docs/devel/atomics.txtPhilippe Mathieu-Daudé2017-07-311-1/+1
* util: Introduce include/qemu/cpuid.hRichard Henderson2017-07-241-28/+8Star
* tcg/tci: enable bswap16_i64Philippe Mathieu-Daudé2017-07-191-1/+0Star
* tcg/mips: reserve a register for the guest_base.Jiang Biao2017-07-191-4/+13
* exec: [tcg] Use different TBs according to the vCPU's dynamic tracing stateLluís Vilanova2017-07-171-1/+2
* tcg/mips: Bugfix for crash when running program with qemu-i386.Jiang Biao2017-07-101-4/+4
* tcg/aarch64: Enable indirect jump path using LDR (literal)Pranith Kumar2017-07-101-14/+28
* tcg/aarch64: Use ADRP+ADD to compute target addressPranith Kumar2017-07-101-6/+30