aboutsummaryrefslogtreecommitdiff
path: root/tcg/ppc64
AgeCommit message (Expand)Author
2013-09-25tcg-ppc64: Implement CONFIG_QEMU_LDST_OPTIMIZATIONRichard Henderson
2013-09-25tcg-ppc64: Add _noaddr functions for emitting forward branchesRichard Henderson
2013-09-25tcg-ppc64: Streamline tcg_out_tlb_readRichard Henderson
2013-09-25tcg-ppc64: Implement tcg_register_jitRichard Henderson
2013-09-25tcg-ppc64: Handle long offsets betterRichard Henderson
2013-09-25tcg-ppc64: Tidy register allocation orderRichard Henderson
2013-09-25tcg-ppc64: Look through a constant function descriptorRichard Henderson
2013-09-25tcg-ppc64: Fold constant call address into descriptor loadRichard Henderson
2013-09-25tcg-ppc64: Don't load the static chain from TCGRichard Henderson
2013-09-25tcg-ppc64: Avoid code for nop moveRichard Henderson
2013-09-25tcg-ppc64: Use tcg_out64Richard Henderson
2013-09-25tcg-ppc64: Use TCG_REG_Rn constantsRichard Henderson
2013-09-25tcg-ppc64: More use of TAI and SAI helper macrosRichard Henderson
2013-09-25tcg-ppc64: Reformat tcg-target.cRichard Henderson
2013-09-02exec: Split softmmu_defs.hRichard Henderson
2013-09-02tcg: Change tcg_out_ld/st offset to intptr_tRichard Henderson
2013-09-02tcg: Change relocation offsets to intptr_tRichard Henderson
2013-09-02tcg-ppc64: Implement muluh, mulshRichard Henderson
2013-09-02tcg: Add muluh and mulsh opcodesRichard Henderson
2013-07-09tcg-ppc64: Don't implement remRichard Henderson
2013-07-09tcg: Split rem requirement from div requirementRichard Henderson
2013-06-17tcg-ppc64: rotr_i32 rotates wrong amountAnton Blanchard
2013-06-17tcg-ppc64: Fix add2_i64Anton Blanchard
2013-06-17tcg-ppc64: bswap64 rotates output 32 bitsAnton Blanchard
2013-06-17tcg-ppc64: Fix RLDCL opcodeAnton Blanchard
2013-04-15tcg-ppc64: Handle deposit of zeroRichard Henderson
2013-04-15tcg-ppc64: Implement mulu2/muls2_i64Richard Henderson
2013-04-15tcg-ppc64: Implement add2/sub2_i64Richard Henderson
2013-04-15tcg-ppc64: Use getauxval for ISA detectionRichard Henderson
2013-04-15tcg-ppc64: Implement movcondRichard Henderson
2013-04-15tcg-ppc64: Use ISEL for setcondRichard Henderson
2013-04-15tcg-ppc64: Use MFOCRF instead of MFCRRichard Henderson
2013-04-15tcg-ppc64: Cleanup i32 constants to tcg_out_cmpRichard Henderson
2013-04-15tcg-ppc64: Use TCGType throughout comparesRichard Henderson
2013-04-15tcg-ppc64: Use I constraint for mulRichard Henderson
2013-04-15tcg-ppc64: Implement depositRichard Henderson
2013-04-15tcg-ppc64: Handle constant inputs for some compound logicalsRichard Henderson
2013-04-15tcg-ppc64: Implement compound logicalsRichard Henderson
2013-04-15tcg-ppc64: Implement bswap64Richard Henderson
2013-04-15tcg-ppc64: Implement bswap16 and bswap32Richard Henderson
2013-04-15tcg-ppc64: Implement rotatesRichard Henderson
2013-04-15tcg-ppc64: Streamline qemu_ld/st insn selectionRichard Henderson
2013-04-15tcg-ppc64: Use automatic implementation of ext32u_i64Richard Henderson
2013-04-15tcg-ppc64: Improve and_i64 with constantRichard Henderson
2013-04-15tcg-ppc64: Improve and_i32 with constantRichard Henderson
2013-04-15tcg-ppc64: Tidy or and xor patterns.Richard Henderson
2013-04-15tcg-ppc64: Allow constant first argument to subRichard Henderson
2013-04-15tcg-ppc64: Improve constant add and sub ops.Richard Henderson
2013-04-15tcg-ppc64: Rearrange integer constant constraintsRichard Henderson
2013-04-15tcg-ppc64: Cleanup tcg_out_moviRichard Henderson