summaryrefslogtreecommitdiffstats
path: root/tcg
Commit message (Expand)AuthorAgeFilesLines
...
* tcg-aarch64: Use CBZ and CBNZRichard Henderson2014-04-161-2/+24
* tcg-aarch64: Create tcg_out_brcondRichard Henderson2014-04-161-20/+14Star
* tcg-aarch64: Use symbolic names for branchesRichard Henderson2014-04-161-31/+43
* tcg-aarch64: Use adrp in tcg_out_moviRichard Henderson2014-04-161-0/+23
* tcg-aarch64: Special case small constants in tcg_out_moviRichard Henderson2014-04-161-0/+10
* tcg-aarch64: Use ORRI in tcg_out_moviRichard Henderson2014-04-161-31/+39
* tcg-aarch64: Use MOVN in tcg_out_moviRichard Henderson2014-04-161-13/+50
* tcg-aarch64: Use TCGType and TCGMemOp constantsRichard Henderson2014-04-161-35/+38
* tcg-aarch64: Use intptr_t apropriatelyRichard Henderson2014-04-161-5/+5
* tcg-arm: Avoid ldrd/strd for user-only emulationRichard Henderson2014-03-271-4/+17
* tcg-sparc: Convert to new ldst opcodesRichard Henderson2014-03-172-100/+53Star
* tcg-sparc: Convert to new ldst helpersRichard Henderson2014-03-171-59/+131
* tcg-sparc: Tidy tcg_out_tlb_load interfaceRichard Henderson2014-03-171-40/+30Star
* tcg-sparc: Use TCGMemOp within qemu_ldst routinesRichard Henderson2014-03-171-51/+65
* tcg-sparc: Improve tcg_out_moviRichard Henderson2014-03-171-21/+31
* tcg-sparc: Dont handle constant arguments to ext32 opsRichard Henderson2014-03-171-12/+4Star
* tcg-sparc: Don't handle remainderRichard Henderson2014-03-172-23/+2Star
* tcg-sparc: Use intptr_t as appropriateRichard Henderson2014-03-171-11/+9Star
* tcg-sparc: Tidy call+jump patternsRichard Henderson2014-03-171-19/+19
* tcg-sparc: Fix tlb readRichard Henderson2014-03-171-21/+15Star
* tcg-sparc: Fix ld64 for 32-bit modeRichard Henderson2014-03-171-0/+1
* tcg-aarch64: Introduce tcg_out_insn_3405Richard Henderson2014-03-141-21/+27
* tcg-aarch64: Support div, remRichard Henderson2014-03-142-13/+45
* tcg-aarch64: Support muluh, mulshRichard Henderson2014-03-142-2/+14
* tcg-aarch64: Support add2, sub2Richard Henderson2014-03-142-4/+80
* tcg-aarch64: Support depositRichard Henderson2014-03-142-21/+49
* tcg-aarch64: Use tcg_out_insn for setcondRichard Henderson2014-03-141-9/+3Star
* tcg-aarch64: Support movcondRichard Henderson2014-03-142-2/+36
* tcg-aarch64: Support andc, orc, eqv, not, negRichard Henderson2014-03-142-10/+67
* tcg-aarch64: Handle constant operands to and, or, xorRichard Henderson2014-03-141-49/+107
* tcg-aarch64: Handle constant operands to add, sub, and compareRichard Henderson2014-03-141-22/+78
* tcg-aarch64: Implement mov with tcg_out_insnRichard Henderson2014-03-141-15/+9Star
* tcg-aarch64: Introduce tcg_out_insn_3401Richard Henderson2014-03-141-46/+26Star
* tcg-aarch64: Convert shift insns to tcg_out_insnRichard Henderson2014-03-141-31/+21Star
* tcg-aarch64: Introduce tcg_out_insnRichard Henderson2014-03-141-36/+58
* tcg-aarch64: Remove nop from qemu_st slow pathRichard Henderson2014-03-091-7/+0Star
* tcg-aarch64: Simplify tcg_out_ldst_9 encodingRichard Henderson2014-03-091-12/+2Star
* tcg-aarch64: Use intptr_t apropriatelyRichard Henderson2014-03-091-28/+21Star
* tcg-aarch64: Remove the shift_imm parameter from tcg_out_cmpRichard Henderson2014-03-091-6/+5Star
* tcg-aarch64: Hoist common argument loads in tcg_out_opRichard Henderson2014-03-091-45/+50
* tcg-aarch64: Don't handle mov/movi in tcg_out_opRichard Henderson2014-03-091-13/+7Star
* tcg-aarch64: Set ext based on TCG_OPF_64BITRichard Henderson2014-03-091-21/+7Star
* tcg-aarch64: Change all ext variables to TCGTypeRichard Henderson2014-03-091-27/+37
* tcg-aarch64: Remove redundant CPU_TLB_ENTRY_BITS checkRichard Henderson2014-03-091-6/+0Star
* tcg: Fix typo in comment (dependancies -> dependencies)Stefan Weil2014-03-021-1/+1
* tcg/i386: Fix build for systems without working cpuid.h (MacOSX, Win32)Peter Maydell2014-02-211-1/+3
* tcg/i386: Use SHLX/SHRX/SARX instructionsRichard Henderson2014-02-171-11/+50
* tcg/i386: Use ANDN instructionRichard Henderson2014-02-172-13/+45
* tcg/i386: Add tcg_out_vex_modrmRichard Henderson2014-02-171-3/+38
* tcg/i386: Move TCG_CT_CONST_* to tcg-target.cRichard Henderson2014-02-172-3/+4