[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v3 0/3] target/ppc: Implement Vector Expand/Extract Mask and Vect
From: |
matheus . ferst |
Subject: |
[PATCH v3 0/3] target/ppc: Implement Vector Expand/Extract Mask and Vector Mask |
Date: |
Fri, 3 Dec 2021 16:42:26 -0300 |
From: Matheus Ferst <matheus.ferst@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
- [PATCH v3 0/3] target/ppc: Implement Vector Expand/Extract Mask and Vector Mask,
matheus . ferst <=