aboutsummaryrefslogtreecommitdiff
path: root/target/ppc
AgeCommit message (Expand)AuthorFilesLines
2024-05-24target/ppc: Add new hflags to support BHRBGlenn Miles10-9/+67
2024-05-24target/ppc: Move VMX integer max/min instructions to decodetree.Chinmay Rath3-32/+43
2024-05-24target/ppc: Move VMX integer logical instructions to decodetree.Chinmay Rath3-27/+21
2024-05-24target/ppc: Move VMX storage access instructions to decodetreeChinmay Rath6-163/+120
2024-05-24target/ppc: Move logical fixed-point instructions to decodetree.Chinmay Rath5-368/+347
2024-05-24target/ppc: Move cmp{rb, eqb}, tw[i], td[i], isel instructions to decodetree.Chinmay Rath6-136/+157
2024-05-24target/ppc: Move div/mod fixed-point insns (64 bits operands) to decodetree.Chinmay Rath5-67/+70
2024-05-24target/ppc: Move multiply fixed-point insns (64-bit operands) to decodetree.Chinmay Rath3-101/+114
2024-05-24target/ppc: Move neg, darn, mod{sw, uw} to decodetree.Chinmay Rath5-60/+60
2024-05-24target/ppc: Move divw[u, e, eu] instructions to decodetree.Chinmay Rath5-35/+33
2024-05-24target/ppc: Make divw[u] handler method decodetree compatible.Chinmay Rath1-4/+5
2024-05-24target/ppc: Move mul{li, lw, lwo, hw, hwu} instructions to decodetree.Chinmay Rath3-89/+75
2024-05-24target/ppc: Move floating-point arithmetic instructions to decodetree.Chinmay Rath5-248/+192
2024-05-24target/ppc: Merge various fpu helpersChinmay Rath1-159/+62
2024-05-24target/ppc: Add ISA v3.1 variants of sync instructionNicholas Piggin2-15/+32
2024-05-24target/ppc: Fix embedded memory barriersNicholas Piggin1-2/+2
2024-05-24target/ppc: Move sync instructions to decodetreeNicholas Piggin3-100/+139
2024-05-24target/ppc: Fix broadcast tlbie synchronisationNicholas Piggin4-2/+16
2024-05-24spapr: avoid overhead of finding vhyp class in critical operationsNicholas Piggin7-40/+16
2024-05-15accel/tcg: Provide default implementation of disas_logRichard Henderson1-9/+0
2024-05-08target/ppc: Replace g_memdup() by g_memdup2()Philippe Mathieu-Daudé1-1/+1
2024-05-06Merge tag 'accel-20240506' of https://github.com/philmd/qemu into stagingRichard Henderson7-0/+8
2024-05-06exec/cpu: Extract page-protection definitions to page-protection.hPhilippe Mathieu-Daudé7-0/+8
2024-05-03ppc: switch boards to "default y"Paolo Bonzini1-0/+1
2024-05-03kvm: ppc: disable sPAPR code if CONFIG_PSERIES is disabledPaolo Bonzini1-4/+13
2024-04-29target/ppc/cpu_init: Remove "PowerPC" prefix from the CPU listThomas Huth1-4/+5
2024-04-26exec: Declare CPUBreakpoint/CPUWatchpoint type in 'breakpoint.h' headerPhilippe Mathieu-Daudé1-0/+1
2024-04-26target/ppc/excp_helper: Avoid 'abi_ptr' in system emulationPhilippe Mathieu-Daudé1-1/+1
2024-04-26target: Define TCG_GUEST_DEFAULT_MO in 'cpu-param.h'Philippe Mathieu-Daudé2-2/+2
2024-04-25hw, target: Add ResetType argument to hold and exit phase methodsPeter Maydell1-2/+2
2024-04-23KVM: remove kvm_arch_cpu_check_are_resettablePaolo Bonzini1-5/+0
2024-04-02target/ppc: Rename init_excp_4xx_softmmu() -> init_excp_4xx()Philippe Mathieu-Daudé1-2/+2
2024-03-30target/ppc: Do not clear MSR[ME] on MCE interrupts to supervisorNicholas Piggin1-2/+3
2024-03-30target/ppc: Fix GDB register indexing on secondary CPUsBenjamin Gray1-11/+20
2024-03-30target/ppc: Restore [H]DEXCR to 64-bitsBenjamin Gray1-2/+2
2024-03-30target/ppc/mmu-radix64: Use correct string format in walk_tree()Philippe Mathieu-Daudé1-4/+4
2024-03-13Merge tag 'pull-ppc-for-9.0-2-20240313' of https://gitlab.com/npiggin/qemu in...Peter Maydell11-453/+312
2024-03-13spapr: nested: Introduce H_GUEST_RUN_VCPU hcall.Harsh Prateek Bora1-0/+2
2024-03-13spapr: nested: Extend nested_ppc_state for nested PAPR APIHarsh Prateek Bora1-0/+2
2024-03-13target/ppc: Remove interrupt handler wrapper functionsBALATON Zoltan1-39/+28
2024-03-13target/ppc: Clean up ifdefs in excp_helper.c, part 3BALATON Zoltan1-13/+2
2024-03-13target/ppc: Clean up ifdefs in excp_helper.c, part 2BALATON Zoltan1-2/+2
2024-03-13target/ppc: Clean up ifdefs in excp_helper.c, part 1BALATON Zoltan1-25/+24
2024-03-13target/ppc: Add gen_exception_err_nip() functionBALATON Zoltan1-13/+15
2024-03-13target/ppc: Readability improvements in exception handlersBALATON Zoltan2-147/+33
2024-03-13target/ppc: Use env_cpu for cpu_abort in excp_helperBALATON Zoltan1-55/+63
2024-03-13ppc/pnv: Improve pervasive topology calculation for big-coreCaleb Schlossin1-3/+0
2024-03-13target/ppc: Add power10 pmu SPRsMadhavan Srinivasan2-0/+40
2024-03-13target/ppc: Move add and subf type fixed-point arithmetic instructions to dec...Chinmay Rath3-136/+96
2024-03-13target/ppc: POWER10 does not have transactional memoryNicholas Piggin1-3/+2