qemu/target/ppc/translate
Nicholas Piggin 0dfe59fe77 target/ppc: add SMT support to msgsnd broadcast
msgsnd has a broadcast mode that sends hypervisor doorbells to all
threads belonging to the same core as the target. A "subcore" mode
sends to all or one thread depending on 1LPAR mode.

Reviewed-by: Glenn Miles <milesg@linux.ibm.com>
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
2024-05-24 09:34:41 +10:00
..
bhrb-impl.c.inc target/ppc: Add clrbhrb and mfbhrbe instructions 2024-05-24 09:33:32 +10:00
branch-impl.c.inc target/ppc: Add recording of taken branches to BHRB 2024-05-24 09:33:06 +10:00
dfp-impl.c.inc tcg: Rename cpu_env to tcg_env 2023-10-03 08:01:02 -07:00
fixedpoint-impl.c.inc target/ppc: Move logical fixed-point instructions to decodetree. 2024-05-24 08:57:50 +10:00
fp-impl.c.inc target/ppc: Move floating-point arithmetic instructions to decodetree. 2024-05-24 08:57:50 +10:00
fp-ops.c.inc target/ppc: Move floating-point arithmetic instructions to decodetree. 2024-05-24 08:57:50 +10:00
misc-impl.c.inc target/ppc: Implement attn instruction on BookS 64-bit processors 2024-05-24 09:34:38 +10:00
processor-ctrl-impl.c.inc target/ppc: add SMT support to msgsnd broadcast 2024-05-24 09:34:41 +10:00
spe-impl.c.inc tcg: Rename cpu_env to tcg_env 2023-10-03 08:01:02 -07:00
spe-ops.c.inc meson: rename included C source files to .c.inc 2020-08-21 06:18:30 -04:00
storage-ctrl-impl.c.inc target/ppc: Fix broadcast tlbie synchronisation 2024-05-24 08:57:50 +10:00
vmx-impl.c.inc target/ppc: Move VMX integer max/min instructions to decodetree. 2024-05-24 08:57:50 +10:00
vmx-ops.c.inc target/ppc: Move VMX integer max/min instructions to decodetree. 2024-05-24 08:57:50 +10:00
vsx-impl.c.inc target/ppc: Fix lxv/stxv MSR facility check 2024-02-23 23:16:34 +10:00
vsx-ops.c.inc target/ppc: Moved XSTSTDC[QDS]P to decodetree 2022-10-28 13:15:22 -03:00