From: Matheus Ferst <matheus.fe...@eldorado.org.br> This is a small patch series just to allow Ubuntu 21.10 to boot with -cpu POWER10. Glibc 2.34 is using vextractbm, so the init is killed by SIGILL without the second patch of this series. The other two insns. are included as they are somewhat close to Vector Extract Mask (at least in pseudocode).
v3: - VEXTRACT[BHWDQ]M optimized following rth suggestions v2: - Applied rth suggestions to VEXTRACT[BHWDQ]M and MTVSR[BHWDQ]M[I] Matheus Ferst (3): target/ppc: Implement Vector Expand Mask target/ppc: Implement Vector Extract Mask target/ppc: Implement Vector Mask Move insns target/ppc/insn32.decode | 28 ++++ target/ppc/translate/vmx-impl.c.inc | 231 ++++++++++++++++++++++++++++ 2 files changed, 259 insertions(+) -- 2.25.1