On Wed, Jul 27, 2016 at 12:56:52AM +0530, Nikunj A Dadhania wrote: > This series contains 11 new instructions for POWER9 described in ISA3.0. > > Patches: > 01: dtstsfi[q] : DFP Test Significance Immediate [Quad] > 02: vabsdub : Vector Absolute Difference Unsigned Byte > vabsduh : Vector Absolute Difference Unsigned Halfword > vabsduw : Vector Absolute Difference Unsigned Word > 03: vcmpnezb[.] : Vector Compare Not Equal or Zero Byte > vcmpnezh[.] : Vector Compare Not Equal or Zero Halfword > vcmpnezw[.] : Vector Compare Not Equal or Zero Word > 04: vslv : Vector Shift Left Variable > 05: vsrv : Vector Shift Right Variable > 06: extswsli : Extend Sign Word & Shift Left Immediate > > Both part1 and part2 pushed here: > https://github.com/nikunjad/qemu/tree/p9-tcg
I'm hoping to get an ack from rth before merging these. At the very
least they'll need a rebase on top of BenH's big patch series which I
merged into ppc-for-2.8.
>
> Nikunj A Dadhania (1):
> target-ppc: add extswsli[.] instruction
>
> Sandipan Das (2):
> target-ppc: add dtstsfi[q] instructions
> target-ppc: add vabsdu[b,h,w] instructions
>
> Swapnil Bokade (1):
> target-ppc: add vcmpnez[b,h,w][.] instructions
>
> Vivek Andrew Sha (2):
> target-ppc: add vslv instruction
> target-ppc: add vsrv instruction
>
> target-ppc/dfp_helper.c | 35 ++++++++++++++++
> target-ppc/helper.h | 13 ++++++
> target-ppc/int_helper.c | 103
> ++++++++++++++++++++++++++++++++++++++++++++++++
> target-ppc/translate.c | 77 ++++++++++++++++++++++++++++++++++--
> 4 files changed, 225 insertions(+), 3 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
