summaryrefslogtreecommitdiffstats
path: root/target/ppc
Commit message (Expand)AuthorAgeFilesLines
...
* | target/ppc: introduce GEN_VSX_HELPER_X2 macro to fpu_helper.cMark Cave-Ayland2019-07-023-147/+144Star
* | target/ppc: introduce separate generator and helper for xscvqpdpMark Cave-Ayland2019-07-023-5/+20
* | target/ppc: introduce GEN_VSX_HELPER_X3 macro to fpu_helper.cMark Cave-Ayland2019-07-023-148/+151
* | target/ppc: introduce separate VSX_CMP macro for xvcmp* instructionsMark Cave-Ayland2019-07-023-25/+59
* | target/ppc: remove getVSR()/putVSR() from int_helper.cMark Cave-Ayland2019-07-022-24/+10Star
* | target/ppc/machine: Add kvmppc_pvr_workaround_required() stubGreg Kurz2019-07-022-2/+5
* | ppc: Introduce kvmppc_set_reg_tb_offset() helperGreg Kurz2019-07-022-0/+14
* | target/ppc: remove getVSR()/putVSR() from mem_helper.cMark Cave-Ayland2019-07-021-11/+12
* | target/ppc: remove getVSR()/putVSR() from fpu_helper.cMark Cave-Ayland2019-07-021-396/+366Star
* | target/ppc: fix compile error in kvmppc_define_rtas_kernel_token()Cédric Le Goater2019-07-021-1/+1
|/
* KVM: Introduce kvm_arch_destroy_vcpu()Liran Alon2019-06-211-0/+5
* Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.1-20190612' into...Peter Maydell2019-06-121-28/+9Star
|\
| * target/ppc: Use tcg_gen_gvec_bitselRichard Henderson2019-06-121-22/+2Star
| * target/ppc: Fix lxvw4x, lxvh8x and lxvb16xAnton Blanchard2019-06-121-6/+7
* | Include qemu-common.h exactly where neededMarkus Armbruster2019-06-124-4/+0Star
* | Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-122-0/+2
* | qemu-common: Move qemu_isalnum() etc. to qemu/ctype.hMarkus Armbruster2019-06-111-0/+2
* | qemu-common: Move tcg_enabled() etc. to sysemu/tcg.hMarkus Armbruster2019-06-111-0/+1
|/
* cpu: Remove CPU_COMMONRichard Henderson2019-06-101-2/+0Star
* cpu: Introduce CPUNegativeOffsetStateRichard Henderson2019-06-101-0/+2
* cpu: Introduce cpu_set_cpustate_pointersRichard Henderson2019-06-101-2/+1Star
* cpu: Move ENV_OFFSET to exec/gen-icount.hRichard Henderson2019-06-101-1/+0Star
* target/ppc: Use env_cpu, env_archcpuRichard Henderson2019-06-109-159/+121Star
* cpu: Replace ENV_GET_CPU with env_cpuRichard Henderson2019-06-102-3/+1Star
* cpu: Define ArchCPURichard Henderson2019-06-101-0/+1
* cpu: Define CPUArchState with typedefRichard Henderson2019-06-101-2/+2
* tcg: Split out target/arch/cpu-param.hRichard Henderson2019-06-102-38/+41
* spapr/xive: add KVM supportCédric Le Goater2019-05-292-0/+13
* target/ppc: Use vector variable shifts for VSL, VSR, VSRARichard Henderson2019-05-293-61/+12Star
* target/ppc: Fix xvabs[sd]p, xvnabs[sd]p, xvneg[sd]p, xvcpsgn[sd]pAnton Blanchard2019-05-291-2/+2
* target/ppc: Optimise VSX_LOAD_SCALAR_DS and VSX_VECTOR_LOAD_STOREAnton Blanchard2019-05-291-10/+58
* target/ppc: Fix xxspltibAnton Blanchard2019-05-291-4/+4
* target/ppc: Fix vsum2swsAnton Blanchard2019-05-291-1/+1
* target/ppc: Fix vslv and vsrvAnton Blanchard2019-05-291-7/+7
* target/ppc: Fix xxbrq, xxbrwAnton Blanchard2019-05-291-2/+2
* target/ppc: Fix xvxsigdpAnton Blanchard2019-05-291-1/+1
* target/ppc/kvm: Fix trace typoBoxuan Li2019-05-292-2/+2
* target/ppc: Use qemu_guest_getrandom for DARNRichard Henderson2019-05-221-11/+26
* target/ppc: Use gen_io_start/end around DARNRichard Henderson2019-05-221-6/+15
* Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190510' into stagingPeter Maydell2019-05-164-22/+20Star
|\
| * tcg: Use CPUClass::tlb_fill in cputlb.cRichard Henderson2019-05-101-6/+0Star
| * target/ppc: Convert to CPUClass::tlb_fillRichard Henderson2019-05-104-22/+26
* | target/ppc: Use tcg_gen_abs_tlRichard Henderson2019-05-141-44/+24Star
* | target/ppc: Use tcg_gen_abs_i32Philippe Mathieu-Daudé2019-05-141-13/+1Star
* | tcg: Specify optional vector requirements with a listRichard Henderson2019-05-131-1/+6
* | Clean up header guards that don't match their file nameMarkus Armbruster2019-05-131-3/+3
|/
* Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190426' into stagingPeter Maydell2019-04-281-2/+2
|\
| * tcg: Hoist max_insns computation to tb_gen_codeRichard Henderson2019-04-241-2/+2
* | Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.1-20190426' into...Peter Maydell2019-04-2729-891/+1361
|\ \
| * | target/ppc: improve performance of large BAT invalidationsArtyom Tarasenko2019-04-261-0/+7