aboutsummaryrefslogtreecommitdiff
path: root/tcg/ppc64
AgeCommit message (Expand)Author
2014-06-23tcg-ppc: Rename the tcg/ppc64 backendRichard Henderson
2014-06-23tcg-ppc64: Merge ppc32 shiftsRichard Henderson
2014-06-23tcg-ppc64: Support mulsh_i32Richard Henderson
2014-06-23tcg-ppc64: Merge ppc32 register usageRichard Henderson
2014-06-23tcg-ppc64: Merge ppc32 qemu_ld/stRichard Henderson
2014-06-23tcg-ppc64: Merge ppc32 brcond2, setcond2, muluhRichard Henderson
2014-06-23tcg-ppc64: Begin merging ppc32 with ppc64Richard Henderson
2014-06-23tcg-ppc64: Fix sub2 implementationRichard Henderson
2014-06-23tcg-ppc64: Merge 32-bit ABIs into the prologue / frame codeRichard Henderson
2014-06-23tcg-ppc64: Adjust tcg_out_call for ELFv2Ulrich Weigand
2014-06-23tcg-ppc64: Support the ppc64 elfv2 ABIRichard Henderson
2014-06-23tcg-ppc64: Use the correct test in tcg_out_callRichard Henderson
2014-06-23tcg-ppc64: Better parameterize the stack frameRichard Henderson
2014-06-23tcg-ppc64: Fix TCG_TARGET_CALL_STACK_OFFSETRichard Henderson
2014-06-23tcg-ppc64: Move call macros out of tcg-target.hRichard Henderson
2014-06-23tcg-ppc64: Make TCG_AREG0 and TCG_REG_CALL_STACK enum constantsRichard Henderson
2014-06-23tcg-ppc64: Use tcg_out_{ld,st,cmp} internallyRichard Henderson
2014-06-23tcg-ppc64: Relax register restrictions in tcg_out_mem_longRichard Henderson
2014-06-23tcg-ppc64: Move functions aroundRichard Henderson
2014-06-23tcg-ppc64: Avoid some hard-codings of TCG_TYPE_I64Richard Henderson
2014-06-04tcg: Remove TCG_TARGET_HAS_new_ldstRichard Henderson
2014-05-12tcg: Remove unreachable code in tcg_out_op and op_defsRichard Henderson
2014-05-12tcg-ppc64: Rename tcg_out_calli to tcg_out_callRichard Henderson
2014-05-12tcg-ppc64: Define TCG_TARGET_INSN_UNIT_SIZERichard Henderson
2014-04-28tcg: Add INDEX_op_trunc_shr_i32Richard Henderson
2014-04-18tcg: Use HOST_WORDS_BIGENDIANRichard Henderson
2014-04-18tcg-ppc64: Use the type parameter to tcg_target_const_matchRichard Henderson
2014-04-18tcg: Add TCGType parameter to tcg_target_const_matchRichard Henderson
2013-11-30tcg-ppc64: Use qemu_getauxvalRichard Henderson
2013-10-12tcg-ppc64: Support new ldst opcodesRichard Henderson
2013-10-12tcg-ppc64: Convert to le/be ldst helpersRichard Henderson
2013-10-12tcg-ppc64: Use TCGMemOp within qemu_ldst routinesRichard Henderson
2013-10-10tcg: Add qemu_ld_st_i32/64Richard Henderson
2013-10-10tcg: Add tcg-be-ldst.hRichard Henderson
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