[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 ppc-for-2.9 0/6] POWER9 TCG enablements - par
From: |
David Gibson |
Subject: |
Re: [Qemu-devel] [PATCH v2 ppc-for-2.9 0/6] POWER9 TCG enablements - part9 |
Date: |
Mon, 12 Dec 2016 11:32:21 +1100 |
User-agent: |
Mutt/1.7.1 (2016-10-04) |
On Fri, Dec 09, 2016 at 05:47:19PM +0530, Nikunj A Dadhania wrote:
> This series contains 6 new instructions for POWER9 ISA3.0
> VSX Vector Insert/Extract Word
> VSX Load/Store with length
>
> Although, lxvl/lxvll and stxvl/stxvll can be combined as single patch,
> have left it for detailed commit log for instruction explanation.
I've applied patches 1-4 to ppc-for-2.9. 5 & 6 I still have some
questions about.
>
> Changelog:
> v1:
> * Combine helpers of lxvl and lxvll
> * Combine helpers of stxvl and stxvll
> * Rework xxextractuw and xxinsertw to simplify helper
>
> v0:
> * Fixed lxvl/lxvll and stxvl/stxvll as suggested by Richard
> * Dropped mask_u128, which is not needed anymore
> * Prevent UIMM > 12 in xxextractuw
> * Drop xori from xsnegqp
> * Rewrite xxperm/xxpermr without double copy
>
> Nikunj A Dadhania (6):
> target-ppc: implement lxvl instruction
> target-ppc: implement lxvll instruction
> target-ppc: implement stxvl instruction
> target-ppc: implement stxvll instructions
> target-ppc: implement xxextractuw instruction
> target-ppc: implement xxinsertw instruction
>
> target-ppc/helper.h | 8 +++++
> target-ppc/int_helper.c | 42 +++++++++++++++++++++++
> target-ppc/mem_helper.c | 66
> +++++++++++++++++++++++++++++++++++++
> target-ppc/translate/vsx-impl.inc.c | 60 +++++++++++++++++++++++++++++++++
> target-ppc/translate/vsx-ops.inc.c | 14 ++++++++
> 5 files changed, 190 insertions(+)
>
--
David Gibson | I'll have my music baroque, and my code
david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_
| _way_ _around_!
http://www.ozlabs.org/~dgibson
signature.asc
Description: PGP signature
- [Qemu-devel] [PATCH v2 1/6] target-ppc: implement lxvl instruction, (continued)
- [Qemu-devel] [PATCH v2 1/6] target-ppc: implement lxvl instruction, Nikunj A Dadhania, 2016/12/09
- [Qemu-devel] [PATCH v2 4/6] target-ppc: implement stxvll instructions, Nikunj A Dadhania, 2016/12/09
- [Qemu-devel] [PATCH v2 5/6] target-ppc: implement xxextractuw instruction, Nikunj A Dadhania, 2016/12/09
- Re: [Qemu-devel] [PATCH v2 5/6] target-ppc: implement xxextractuw instruction, David Gibson, 2016/12/11
- Re: [Qemu-devel] [Qemu-ppc] [PATCH v2 5/6] target-ppc: implement xxextractuw instruction, Nikunj Dadhania, 2016/12/12
- Re: [Qemu-devel] [Qemu-ppc] [PATCH v2 5/6] target-ppc: implement xxextractuw instruction, David Gibson, 2016/12/11
- Re: [Qemu-devel] [Qemu-ppc] [PATCH v2 5/6] target-ppc: implement xxextractuw instruction, Nikunj A Dadhania, 2016/12/14
- Re: [Qemu-devel] [Qemu-ppc] [PATCH v2 5/6] target-ppc: implement xxextractuw instruction, David Gibson, 2016/12/16
- Re: [Qemu-devel] [Qemu-ppc] [PATCH v2 5/6] target-ppc: implement xxextractuw instruction, Nikunj A Dadhania, 2016/12/18
[Qemu-devel] [PATCH v2 6/6] target-ppc: implement xxinsertw instruction, Nikunj A Dadhania, 2016/12/09
Re: [Qemu-devel] [PATCH v2 ppc-for-2.9 0/6] POWER9 TCG enablements - part9,
David Gibson <=