summaryrefslogtreecommitdiffstats
path: root/tcg
Commit message (Expand)AuthorAgeFilesLines
* tcg-ppc64: Implement mulu2/muls2_i64Richard Henderson2013-04-152-2/+29
* tcg-ppc64: Implement add2/sub2_i64Richard Henderson2013-04-152-2/+58
* tcg-ppc64: Use getauxval for ISA detectionRichard Henderson2013-04-151-0/+14
* tcg-ppc64: Implement movcondRichard Henderson2013-04-152-2/+61
* tcg-ppc64: Use ISEL for setcondRichard Henderson2013-04-151-62/+119
* tcg-ppc64: Use MFOCRF instead of MFCRRichard Henderson2013-04-151-4/+8
* tcg-ppc64: Cleanup i32 constants to tcg_out_cmpRichard Henderson2013-04-151-0/+5
* tcg-ppc64: Use TCGType throughout comparesRichard Henderson2013-04-151-19/+19
* tcg-ppc64: Use I constraint for mulRichard Henderson2013-04-151-12/+12
* tcg-ppc64: Implement depositRichard Henderson2013-04-152-2/+14
* tcg-ppc64: Handle constant inputs for some compound logicalsRichard Henderson2013-04-151-10/+34
* tcg-ppc64: Implement compound logicalsRichard Henderson2013-04-152-10/+44
* tcg-ppc64: Implement bswap64Richard Henderson2013-04-152-1/+36
* tcg-ppc64: Implement bswap16 and bswap32Richard Henderson2013-04-152-4/+47
* tcg-ppc64: Implement rotatesRichard Henderson2013-04-152-2/+41
* tcg-ppc64: Streamline qemu_ld/st insn selectionRichard Henderson2013-04-151-110/+56
* tcg-ppc64: Use automatic implementation of ext32u_i64Richard Henderson2013-04-152-8/+3
* tcg-ppc64: Improve and_i64 with constantRichard Henderson2013-04-151-14/+50
* tcg-ppc64: Improve and_i32 with constantRichard Henderson2013-04-152-3/+53
* tcg-ppc64: Tidy or and xor patterns.Richard Henderson2013-04-151-24/+31
* tcg-ppc64: Allow constant first argument to subRichard Henderson2013-04-151-4/+17
* tcg-ppc64: Improve constant add and sub ops.Richard Henderson2013-04-151-44/+64
* tcg-ppc64: Rearrange integer constant constraintsRichard Henderson2013-04-151-10/+33
* tcg-ppc64: Cleanup tcg_out_moviRichard Henderson2013-04-151-24/+17
* tcg-ppc64: Fix setcond_i32Richard Henderson2013-04-151-0/+6
* tcg-ppc64: Introduce and use TAI and SAIRichard Henderson2013-04-151-73/+70
* tcg-ppc64: Introduce and use tcg_out_shri64Richard Henderson2013-04-151-2/+7
* tcg-ppc64: Introduce and use tcg_out_shli64Richard Henderson2013-04-151-5/+8
* tcg-ppc64: Introduce and use tcg_out_ext32uRichard Henderson2013-04-151-5/+10
* tcg-ppc64: Introduce and use tcg_out_rlwRichard Henderson2013-04-151-52/+20
* tcg-ppc64: Use TCGReg everywhereRichard Henderson2013-04-151-15/+21
* Merge branch 'tci' of git://qemu.weilnetz.de/qemuAurelien Jarno2013-04-132-14/+16
|\
| * tci: Make tcg temporaries local to tcg_qemu_tb_execRichard Henderson2013-04-112-7/+13
| * tci: Delete unused tb_ret_addrRichard Henderson2013-04-111-5/+1
| * tci: Use 32-bit signed offsets to loads/storesRichard Henderson2013-04-111-2/+2
* | tcg-s390: Fix merge error in tgen_brcondRichard Henderson2013-04-051-1/+1
* | tcg-s390: Use all 20 bits of the offset in tcg_out_memRichard Henderson2013-04-051-4/+5
* | tcg-s390: Use load-address for additionRichard Henderson2013-04-051-57/+56
* | tcg-s390: Cleanup argument shuffling fixme in softmmu codeRichard Henderson2013-04-051-47/+38
* | tcg-s390: Use risbgz for andiRichard Henderson2013-04-051-5/+53
* | tcg-s390: Remove constraint letters for andRichard Henderson2013-04-051-117/+32
* | tcg-s390: Implement deposit opcodesRichard Henderson2013-04-052-2/+30
* | tcg-s390: Implement movcond opcodesRichard Henderson2013-04-052-4/+41
* | tcg-s390: Implement mulu2_i64 opcodeRichard Henderson2013-04-052-1/+6
* | tcg-s390: Implement add2/sub2 opcodesRichard Henderson2013-04-052-4/+42
* | tcg-s390: Remove useless preprocessor conditionsRichard Henderson2013-04-052-14/+5
* | tcg-s390: Properly allocate a stack frame.Richard Henderson2013-04-052-7/+15
* | tcg-s390: Fix moviRichard Henderson2013-04-051-1/+1
|/
* 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
OpenPOWER on IntegriCloud