[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [PATCH v1 0/5] POWER9 TCG enablement - part3
From: |
David Gibson |
Subject: |
Re: [Qemu-ppc] [PATCH v1 0/5] POWER9 TCG enablement - part3 |
Date: |
Tue, 9 Aug 2016 13:19:57 +1000 |
User-agent: |
Mutt/1.6.2 (2016-07-01) |
On Thu, Aug 04, 2016 at 06:33:45PM +0530, Rajalakshmi Srinivasaraghavan wrote:
> This series contains 14 new instructions for POWER9 described in ISA3.0.
>
> Patches:
> 01: Adds vector insert instructions.
> vinsertb - Vector Insert Byte
> vinserth - Vector Insert Halfword
> vinsertw - Vector Insert Word
> vinsertd - Vector Insert Doubleword
> 02: Adds vector extract instructions.
> vextractub - Vector Extract Unsigned Byte
> vextractuh - Vector Extract Unsigned Halfword
> vextractuw - Vector Extract Unsigned Word
> vextractd - Vector Extract Unsigned Doubleword
> 03: Adds vector count trailing zeros instructions.
> vctzb - Vector Count Trailing Zeros Byte
> vctzh - Vector Count Trailing Zeros Halfword
> vctzw - Vector Count Trailing Zeros Word
> vctzd - Vector Count Trailing Zeros Doubleword
> 04: Adds vbpermd-vector bit permute doubleword instruction.
> 05: Adds vpermr-vector permute right indexed instruction.
I'll wait for a respin of these incorporating rth's comments.
>
> Changelog:
> v0:
> * Rename GEN_VXFORM_300_EXT1 to GEN_VXFORM_300_EO.
> * Rename GEN_VXFORM_DUAL1 to GEN_VXFORM_DUAL_INV.
> * Remove undef GEN_VXFORM_DUAL1.
>
> target-ppc/helper.h | 14 +++++
> target-ppc/int_helper.c | 110
> +++++++++++++++++++++++++++++++++++++++
> target-ppc/translate/vmx-impl.c | 58 ++++++++++++++++++++
> target-ppc/translate/vmx-ops.c | 38 +++++++++++---
> 4 files changed, 212 insertions(+), 8 deletions(-)
>
--
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
- Re: [Qemu-ppc] [PATCH v1 1/5] target-ppc: add vector insert instructions, (continued)