summaryrefslogtreecommitdiffstats
path: root/target-ppc
Commit message (Expand)AuthorAgeFilesLines
* exec: call cpu_exec_exit() from a CPU unrealize common functionLaurent Vivier2016-10-242-1/+9
* exec: move cpu_exec_init() calls to realize functionsLaurent Vivier2016-10-241-1/+1
* target-ppc: implement vexts[bh]2w and vexts[bhw]2dNikunj A Dadhania2016-10-144-0/+30
* target-ppc: fix vmx instruction type/type2Nikunj A Dadhania2016-10-052-24/+24
* target-ppc/kvm: Enable transactional memory on POWER8 with KVM-HV, tooThomas Huth2016-10-051-1/+8
* target-ppc/kvm: Add a wrapper function to check for KVM-PRThomas Huth2016-10-051-10/+16
* target-ppc: Implement mtvsrws instructionRavi Bangoria2016-10-052-0/+20
* target-ppc: add vclzlsbb/vctzlsbb instructionsRajalakshmi Srinivasaraghavan2016-10-054-0/+48
* target-ppc: add vector compare not equal instructionsRajalakshmi Srinivasaraghavan2016-10-054-16/+38
* target-ppc: fix invalid mask - cmpl, bctarAvinesh Kumar2016-10-051-2/+2
* target-ppc: add stxvb16x instructionNikunj A Dadhania2016-10-052-0/+20
* target-ppc: add lxvb16x instructionNikunj A Dadhania2016-10-052-0/+20
* target-ppc: add stxvh8x instructionNikunj A Dadhania2016-10-052-0/+32
* target-ppc: add lxvh8x instructionNikunj A Dadhania2016-10-052-0/+50
* target-ppc: improve stxvw4x implementationNikunj A Dadhania2016-10-051-14/+19
* target-ppc: improve lxvw4x implementationNikunj A Dadhania2016-10-051-14/+18
* target-ppc: Implement mtvsrdd instructionRavi Bangoria2016-10-052-0/+24
* target-ppc: Implement mfvsrld instructionRavi Bangoria2016-10-052-0/+18
* ppc: Check the availability of transactional memoryThomas Huth2016-10-052-0/+13
* linux-user: remove #define smp_{cores, threads}Marc-André Lureau2016-09-271-1/+2
* ppc/kvm: Mark 64kB page size support as disabled if not availableThomas Huth2016-09-231-0/+7
* Enable H_CLEAR_MOD and H_CLEAR_REF hypercalls on KVM/PPC64.Nathan Whitehorn2016-09-232-0/+11
* target-ppc: tlbie/tlbivax should have global effectNikunj A Dadhania2016-09-235-4/+32
* target-ppc: add flag in check_tlb_flush()Nikunj A Dadhania2016-09-235-17/+26
* target-ppc: add TLB_NEED_LOCAL_FLUSH flagNikunj A Dadhania2016-09-234-7/+8
* spapr: Introduce sPAPRCPUCoreClassBharata B Rao2016-09-231-16/+6Star
* target-ppc: implement darn instructionRavi Bangoria2016-09-233-0/+38
* target-ppc: add stxsi[bh]x instructionNikunj A Dadhania2016-09-233-0/+7
* target-ppc: add lxsi[bw]zx instructionNikunj A Dadhania2016-09-233-0/+6
* target-ppc: add xxspltib instructionNikunj A Dadhania2016-09-233-0/+27
* target-ppc: consolidate store conditionalNikunj A Dadhania2016-09-231-34/+24Star
* target-ppc: move out stqcx impementationNikunj A Dadhania2016-09-231-22/+47
* target-ppc: consolidate load with reservationNikunj A Dadhania2016-09-231-11/+11
* target-ppc: convert st[16,32,64]r to use new macroNikunj A Dadhania2016-09-231-22/+10Star
* target-ppc: convert st64 to use new macroNikunj A Dadhania2016-09-236-53/+48Star
* target-ppc: consolidate store operationsNikunj A Dadhania2016-09-231-19/+16Star
* target-ppc: convert ld[16,32,64]ur to use new macroNikunj A Dadhania2016-09-231-17/+10Star
* target-ppc: convert ld64 to use new macroNikunj A Dadhania2016-09-235-54/+49Star
* target-ppc: consolidate load operationsNikunj A Dadhania2016-09-231-38/+20Star
* target-ppc: add vector permute right indexed instructionRajalakshmi Srinivasaraghavan2016-09-234-0/+43
* target-ppc: add vector bit permute doubleword instructionRajalakshmi Srinivasaraghavan2016-09-234-0/+23
* target-ppc: add vector count trailing zeros instructionsRajalakshmi Srinivasaraghavan2016-09-234-0/+46
* target-ppc: add vector extract instructionsRajalakshmi Srinivasaraghavan2016-09-234-3/+46
* target-ppc: add vector insert instructionsRajalakshmi Srinivasaraghavan2016-09-235-5/+71
* ppc: restrict the use of the rfi instructionBenjamin Herrenschmidt2016-09-231-3/+6
* Remove unused function declarationsLadi Prosek2016-09-152-3/+0Star
* ppc: Improve a few more helper flagsBenjamin Herrenschmidt2016-09-071-7/+7
* ppc: Improve the exception helpers flagsBenjamin Herrenschmidt2016-09-071-2/+2
* ppc: Improve flags for helpers loading/writing the time facilitiesBenjamin Herrenschmidt2016-09-071-21/+21
* ppc: Don't generate dead code on unconditional branchesBenjamin Herrenschmidt2016-09-071-5/+9