[PATCH 0/7] target/ppc: Vector/VSX instruction batch fixes

matheus.ferst@eldorado.org.br posted 7 patches 2 years, 2 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20220304175156.2012315-1-matheus.ferst@eldorado.org.br
Maintainers: "Cédric Le Goater" <clg@kaod.org>, Daniel Henrique Barboza <danielhb413@gmail.com>, David Gibson <david@gibson.dropbear.id.au>, Greg Kurz <groug@kaod.org>
target/ppc/fpu_helper.c             |  4 ++
target/ppc/int_helper.c             | 28 +++++++++---
target/ppc/translate/vmx-impl.c.inc | 42 +++++++----------
target/ppc/translate/vsx-impl.c.inc | 71 +++++++++++++++--------------
4 files changed, 77 insertions(+), 68 deletions(-)
[PATCH 0/7] target/ppc: Vector/VSX instruction batch fixes
Posted by matheus.ferst@eldorado.org.br 2 years, 2 months ago
From: Matheus Ferst <matheus.ferst@eldorado.org.br>

Some fixes to the insns of our last patch series.

Lucas Mateus Castro (alqotel) (1):
  target/ppc: Fix vmul[eo]* instructions marked 2.07

Matheus Ferst (4):
  target/ppc: use ext32u and deposit in do_vx_vmulhw_i64
  target/ppc: use extract/extract2 to create vrlqnm mask
  target/ppc: use andc in vrlqmi
  target/ppc: split XXGENPCV macros for readability

Víctor Colombo (2):
  target/ppc: Add missing helper_reset_fpstatus to VSX_MAX_MINC
  target/ppc: Add missing helper_reset_fpstatus to helper_XVCVSPBF16

 target/ppc/fpu_helper.c             |  4 ++
 target/ppc/int_helper.c             | 28 +++++++++---
 target/ppc/translate/vmx-impl.c.inc | 42 +++++++----------
 target/ppc/translate/vsx-impl.c.inc | 71 +++++++++++++++--------------
 4 files changed, 77 insertions(+), 68 deletions(-)

-- 
2.25.1


Re: [PATCH 0/7] target/ppc: Vector/VSX instruction batch fixes
Posted by Cédric Le Goater 2 years, 2 months ago
On 3/4/22 18:51, matheus.ferst@eldorado.org.br wrote:
> From: Matheus Ferst <matheus.ferst@eldorado.org.br>
> 
> Some fixes to the insns of our last patch series.
> 
> Lucas Mateus Castro (alqotel) (1):
>    target/ppc: Fix vmul[eo]* instructions marked 2.07
> 
> Matheus Ferst (4):
>    target/ppc: use ext32u and deposit in do_vx_vmulhw_i64
>    target/ppc: use extract/extract2 to create vrlqnm mask
>    target/ppc: use andc in vrlqmi
>    target/ppc: split XXGENPCV macros for readability
> 
> Víctor Colombo (2):
>    target/ppc: Add missing helper_reset_fpstatus to VSX_MAX_MINC
>    target/ppc: Add missing helper_reset_fpstatus to helper_XVCVSPBF16
> 
>   target/ppc/fpu_helper.c             |  4 ++
>   target/ppc/int_helper.c             | 28 +++++++++---
>   target/ppc/translate/vmx-impl.c.inc | 42 +++++++----------
>   target/ppc/translate/vsx-impl.c.inc | 71 +++++++++++++++--------------
>   4 files changed, 77 insertions(+), 68 deletions(-)
> 

Queued for ppc-7.0.

Thanks,

C.