[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 00/14] target/ppc: Various TCG emulation patches
|
From: |
Nicholas Piggin |
|
Subject: |
[PATCH 00/14] target/ppc: Various TCG emulation patches |
|
Date: |
Sat, 18 May 2024 19:31:42 +1000 |
This is a bunch of instruction and register additions, improved SMT
support, etc. for TCG.
Thanks,
Nick
Nicholas Piggin (14):
target/ppc: larx/stcx generation need only apply DEF_MEMOP() once
target/ppc: Remove redundant MEMOP_GET_SIZE macro
target/ppc: Make checkstop actually stop the system
target/ppc: improve checkstop logging
target/ppc: Implement attn instruction on BookS 64-bit processors
target/ppc: BookE DECAR SPR is 32-bit
target/ppc: Wire up BookE ATB registers for e500 family
target/ppc: Add PPR32 SPR
target/ppc: add helper to write per-LPAR SPRs
target/ppc: Add SMT support to simple SPRs
target/ppc: Add SMT support to PTCR SPR
target/ppc: Implement LDBAR, TTR SPRs
target/ppc: Implement SPRC/SPRD SPRs
target/ppc: add SMT support to msgsnd broadcast
target/ppc/cpu.h | 32 +++-
target/ppc/helper.h | 6 +-
target/ppc/spr_common.h | 7 +
target/ppc/cpu_init.c | 145 ++++++++++++++++--
target/ppc/excp_helper.c | 114 ++++++++++----
target/ppc/misc_helper.c | 82 +++++++++-
target/ppc/translate.c | 101 ++++++++++--
.../ppc/translate/processor-ctrl-impl.c.inc | 2 +-
8 files changed, 426 insertions(+), 63 deletions(-)
--
2.43.0
- [PATCH 00/14] target/ppc: Various TCG emulation patches,
Nicholas Piggin <=
- [PATCH 01/14] target/ppc: larx/stcx generation need only apply DEF_MEMOP() once, Nicholas Piggin, 2024/05/18
- [PATCH 02/14] target/ppc: Remove redundant MEMOP_GET_SIZE macro, Nicholas Piggin, 2024/05/18
- [PATCH 03/14] target/ppc: Make checkstop actually stop the system, Nicholas Piggin, 2024/05/18
- [PATCH 04/14] target/ppc: improve checkstop logging, Nicholas Piggin, 2024/05/18
- [PATCH 06/14] target/ppc: BookE DECAR SPR is 32-bit, Nicholas Piggin, 2024/05/18
- [PATCH 07/14] target/ppc: Wire up BookE ATB registers for e500 family, Nicholas Piggin, 2024/05/18
- [PATCH 05/14] target/ppc: Implement attn instruction on BookS 64-bit processors, Nicholas Piggin, 2024/05/18