[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/4] target/ppc: Fix VSX instructions register access
From: |
Victor Colombo |
Subject: |
[PATCH 0/4] target/ppc: Fix VSX instructions register access |
Date: |
Fri, 10 Dec 2021 11:13:43 -0300 |
Instructions xscvqpdp, xsmaxcdp, xsmincdp, xsmaxjdp, and xsminjdp are
using the wrong registers, which yields the wrong result when using
them.
This patch series fixes this issue by correcting the registers used.
It also takes the opportunity to move these instructions to decodetree.
Matheus Ferst (2):
target/ppc: fix xscvqpdp register access
target/ppc: move xscvqpdp to decodetree
Victor Colombo (2):
target/ppc: Fix xs{max,min}[cj]dp to use VSX registers
target/ppc: Move xs{max,min}[cj]dp to decodetree
target/ppc/fpu_helper.c | 14 +++-----
target/ppc/helper.h | 10 +++---
target/ppc/insn32.decode | 21 +++++++++--
target/ppc/translate/vsx-impl.c.inc | 55 +++++++++++++++++++++--------
target/ppc/translate/vsx-ops.c.inc | 5 ---
5 files changed, 68 insertions(+), 37 deletions(-)
--
2.25.1
- [PATCH 0/4] target/ppc: Fix VSX instructions register access,
Victor Colombo <=
- [PATCH 2/4] target/ppc: Move xs{max,min}[cj]dp to decodetree, Victor Colombo, 2021/12/10
- [PATCH 4/4] target/ppc: move xscvqpdp to decodetree, Victor Colombo, 2021/12/10
- [PATCH 3/4] target/ppc: fix xscvqpdp register access, Victor Colombo, 2021/12/10
- [PATCH 1/4] target/ppc: Fix xs{max,min}[cj]dp to use VSX registers, Victor Colombo, 2021/12/10