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 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(-) -- 2.7.4