This series contains 18 new instructions for POWER9 ISA3.0 Vector Extract Left/Right Indexed VSX Scalar Compare Exponents VSX Scalar Compare Quad-Precision Load/Store VSX Vector Load/Store VSX Scalar
Patches ======= 01-02: Consolidation/Fixes 03: xscmpexpdp: VSX Scalar Compare Exponents Double-Precision xscmpexpqp: VSX Scalar Compare Exponents Quad-Precision 04: xscmpoqp: VSX Scalar Compare Ordered Quad-Precision xscmpuqp: VSX Scalar Compare Unordered Quad-Precision 05: lxsd: Load VSX Scalar Dword lxssp: Load VSX Scalar Single Precision 06: stxsd: Store VSX Scalar Dword stxssp: Store VSX Scalar Single Precision 07: lxv: Load VSX Vector lxvx: Load VSX Vector Indexed stxv: Store VSX Vector stxvx: Store VSX Vector Indexed 08: vextublx: Vector Extract Unsigned Byte Left vextuhlx: Vector Extract Unsigned Halfword Left vextuwlx: Vector Extract Unsigned Word Left 09: vextubrx: Vector Extract Unsigned Byte Right-Indexed vextuhrx: Vector Extract Unsigned Halfword Right-Indexed vextuwrx: Vector Extract Unsigned Word Right-Indexed Avinesh Kumar (1): target-ppc: add vextu[bhw]lx instructions Bharata B Rao (4): target-ppc: Consolidate instruction decode helpers target-ppc: Fix xscmpodp and xscmpudp instructions target-ppc: Add xscmpexp[dp,qp] instructions target-ppc: Add xscmpoqp and xscmpuqp instructions Hariharan T.S (1): target-ppc: add vextu[bhw]rx instructions Nikunj A Dadhania (3): target-ppc: implement lxsd and lxssp instructions target-ppc: implement stxsd and stxssp target-ppc: implement lxv/lxvx and stxv/stxvx target-ppc/fpu_helper.c | 168 +++++++++++++++++++++++----- target-ppc/helper.h | 10 ++ target-ppc/int_helper.c | 123 +++++++++++++++++++++ target-ppc/internal.h | 152 ++++++++++++++++++++++++++ target-ppc/translate.c | 211 ++++++++++-------------------------- target-ppc/translate/fp-ops.inc.c | 2 - target-ppc/translate/vmx-impl.inc.c | 23 ++++ target-ppc/translate/vmx-ops.inc.c | 8 +- target-ppc/translate/vsx-impl.inc.c | 96 ++++++++++++++++ target-ppc/translate/vsx-ops.inc.c | 10 ++ 10 files changed, 622 insertions(+), 181 deletions(-) -- 2.7.4