Age | Commit message (Expand) | Author | Files | Lines |
2024-05-24 | target/ppc: Add new hflags to support BHRB | Glenn Miles | 10 | -9/+67 |
2024-05-24 | target/ppc: Move VMX integer max/min instructions to decodetree. | Chinmay Rath | 3 | -32/+43 |
2024-05-24 | target/ppc: Move VMX integer logical instructions to decodetree. | Chinmay Rath | 3 | -27/+21 |
2024-05-24 | target/ppc: Move VMX storage access instructions to decodetree | Chinmay Rath | 6 | -163/+120 |
2024-05-24 | target/ppc: Move logical fixed-point instructions to decodetree. | Chinmay Rath | 5 | -368/+347 |
2024-05-24 | target/ppc: Move cmp{rb, eqb}, tw[i], td[i], isel instructions to decodetree. | Chinmay Rath | 6 | -136/+157 |
2024-05-24 | target/ppc: Move div/mod fixed-point insns (64 bits operands) to decodetree. | Chinmay Rath | 5 | -67/+70 |
2024-05-24 | target/ppc: Move multiply fixed-point insns (64-bit operands) to decodetree. | Chinmay Rath | 3 | -101/+114 |
2024-05-24 | target/ppc: Move neg, darn, mod{sw, uw} to decodetree. | Chinmay Rath | 5 | -60/+60 |
2024-05-24 | target/ppc: Move divw[u, e, eu] instructions to decodetree. | Chinmay Rath | 5 | -35/+33 |
2024-05-24 | target/ppc: Make divw[u] handler method decodetree compatible. | Chinmay Rath | 1 | -4/+5 |
2024-05-24 | target/ppc: Move mul{li, lw, lwo, hw, hwu} instructions to decodetree. | Chinmay Rath | 3 | -89/+75 |
2024-05-24 | target/ppc: Move floating-point arithmetic instructions to decodetree. | Chinmay Rath | 5 | -248/+192 |
2024-05-24 | target/ppc: Merge various fpu helpers | Chinmay Rath | 1 | -159/+62 |
2024-05-24 | target/ppc: Add ISA v3.1 variants of sync instruction | Nicholas Piggin | 2 | -15/+32 |
2024-05-24 | target/ppc: Fix embedded memory barriers | Nicholas Piggin | 1 | -2/+2 |
2024-05-24 | target/ppc: Move sync instructions to decodetree | Nicholas Piggin | 3 | -100/+139 |
2024-05-24 | target/ppc: Fix broadcast tlbie synchronisation | Nicholas Piggin | 4 | -2/+16 |
2024-05-24 | spapr: avoid overhead of finding vhyp class in critical operations | Nicholas Piggin | 7 | -40/+16 |
2024-05-15 | accel/tcg: Provide default implementation of disas_log | Richard Henderson | 1 | -9/+0 |
2024-05-08 | target/ppc: Replace g_memdup() by g_memdup2() | Philippe Mathieu-Daudé | 1 | -1/+1 |
2024-05-06 | Merge tag 'accel-20240506' of https://github.com/philmd/qemu into staging | Richard Henderson | 7 | -0/+8 |
2024-05-06 | exec/cpu: Extract page-protection definitions to page-protection.h | Philippe Mathieu-Daudé | 7 | -0/+8 |
2024-05-03 | ppc: switch boards to "default y" | Paolo Bonzini | 1 | -0/+1 |
2024-05-03 | kvm: ppc: disable sPAPR code if CONFIG_PSERIES is disabled | Paolo Bonzini | 1 | -4/+13 |
2024-04-29 | target/ppc/cpu_init: Remove "PowerPC" prefix from the CPU list | Thomas Huth | 1 | -4/+5 |
2024-04-26 | exec: Declare CPUBreakpoint/CPUWatchpoint type in 'breakpoint.h' header | Philippe Mathieu-Daudé | 1 | -0/+1 |
2024-04-26 | target/ppc/excp_helper: Avoid 'abi_ptr' in system emulation | Philippe Mathieu-Daudé | 1 | -1/+1 |
2024-04-26 | target: Define TCG_GUEST_DEFAULT_MO in 'cpu-param.h' | Philippe Mathieu-Daudé | 2 | -2/+2 |
2024-04-25 | hw, target: Add ResetType argument to hold and exit phase methods | Peter Maydell | 1 | -2/+2 |
2024-04-23 | KVM: remove kvm_arch_cpu_check_are_resettable | Paolo Bonzini | 1 | -5/+0 |
2024-04-02 | target/ppc: Rename init_excp_4xx_softmmu() -> init_excp_4xx() | Philippe Mathieu-Daudé | 1 | -2/+2 |
2024-03-30 | target/ppc: Do not clear MSR[ME] on MCE interrupts to supervisor | Nicholas Piggin | 1 | -2/+3 |
2024-03-30 | target/ppc: Fix GDB register indexing on secondary CPUs | Benjamin Gray | 1 | -11/+20 |
2024-03-30 | target/ppc: Restore [H]DEXCR to 64-bits | Benjamin Gray | 1 | -2/+2 |
2024-03-30 | target/ppc/mmu-radix64: Use correct string format in walk_tree() | Philippe Mathieu-Daudé | 1 | -4/+4 |
2024-03-13 | Merge tag 'pull-ppc-for-9.0-2-20240313' of https://gitlab.com/npiggin/qemu in... | Peter Maydell | 11 | -453/+312 |
2024-03-13 | spapr: nested: Introduce H_GUEST_RUN_VCPU hcall. | Harsh Prateek Bora | 1 | -0/+2 |
2024-03-13 | spapr: nested: Extend nested_ppc_state for nested PAPR API | Harsh Prateek Bora | 1 | -0/+2 |
2024-03-13 | target/ppc: Remove interrupt handler wrapper functions | BALATON Zoltan | 1 | -39/+28 |
2024-03-13 | target/ppc: Clean up ifdefs in excp_helper.c, part 3 | BALATON Zoltan | 1 | -13/+2 |
2024-03-13 | target/ppc: Clean up ifdefs in excp_helper.c, part 2 | BALATON Zoltan | 1 | -2/+2 |
2024-03-13 | target/ppc: Clean up ifdefs in excp_helper.c, part 1 | BALATON Zoltan | 1 | -25/+24 |
2024-03-13 | target/ppc: Add gen_exception_err_nip() function | BALATON Zoltan | 1 | -13/+15 |
2024-03-13 | target/ppc: Readability improvements in exception handlers | BALATON Zoltan | 2 | -147/+33 |
2024-03-13 | target/ppc: Use env_cpu for cpu_abort in excp_helper | BALATON Zoltan | 1 | -55/+63 |
2024-03-13 | ppc/pnv: Improve pervasive topology calculation for big-core | Caleb Schlossin | 1 | -3/+0 |
2024-03-13 | target/ppc: Add power10 pmu SPRs | Madhavan Srinivasan | 2 | -0/+40 |
2024-03-13 | target/ppc: Move add and subf type fixed-point arithmetic instructions to dec... | Chinmay Rath | 3 | -136/+96 |
2024-03-13 | target/ppc: POWER10 does not have transactional memory | Nicholas Piggin | 1 | -3/+2 |