summaryrefslogtreecommitdiffstats
path: root/tcg
Commit message (Expand)AuthorAgeFilesLines
* tcg/mips: Fully convert tcg_target_op_defRichard Henderson2017-09-171-154/+170
* tcg/sparc: Fully convert tcg_target_op_defRichard Henderson2017-09-171-102/+137
* tcg/ppc: Fully convert tcg_target_op_defRichard Henderson2017-09-171-153/+168
* tcg/arm: Fully convert tcg_target_op_defRichard Henderson2017-09-171-79/+107
* tcg/aarch64: Fully convert tcg_target_op_defRichard Henderson2017-09-171-131/+151
* tcg: Fix types in tcg_regset_{set,reset}_regRichard Henderson2017-09-171-3/+3
* tcg: Remove tcg_regset_set32Richard Henderson2017-09-178-103/+90Star
* tcg: Remove tcg_regset_{or,and,andnot,not}Richard Henderson2017-09-172-5/+1Star
* tcg: Remove tcg_regset_setRichard Henderson2017-09-173-28/+28
* 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