qemu-ppc
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-ppc] [PATCH 00/28] target-ppc: Altivec 2.07


From: Tom Musta
Subject: [Qemu-ppc] [PATCH 00/28] target-ppc: Altivec 2.07
Date: Wed, 12 Feb 2014 15:22:51 -0600

This patch series implements the changes to Altivec introduced by Power ISA
Version 2.07.

Tom Musta (28):
  target-ppc: Altivec 2.07: Add Instruction Flag
  target-ppc: Altivec 2.07: Update AVR Structure
  target-ppc: Altivec 2.07: Add GEN_VXFORM3
  target-ppc: Altivec 2.07: Add Support for Dual Altivec Instructions
  target-ppc: Altivec 2.07: Add Opcode Macro for VX Form Instructions
  target-ppc: Altivec 2.07: Add Support for R-Form Dual Instructions
  target-ppc: Altivec 2.07: Vector Logical Instructions
  target-ppc: Altivec 2.07: Add/Subtract Unsigned Doubleword Modulo
  target-ppc: Altivec 2.07: Change VMUL_DO to Support 64-bit Integers
  target-ppc: Altivec 2.07: Multiply Even/Odd Word Instructions
  target-ppc: Altivec 2.07: vmuluw Instruction
  target-ppc: Altivec 2.07: Add Vector Count Leading Zeroes
  target-ppc: Altivec 2.07: Vector Population Count Instructions
  target-ppc: Altivec 2.07: Vector Min/Max Doubleword Instructions
  target-ppc: Altivec 2.07: Pack Doubleword Instructions
  target-ppc: Altivec 2.07: Unpack Signed Word Instructions
  target-ppc: Altivec 2.07: Vector Merge Instructions
  target-ppc: Altivec 2.07: Change Bit Masks to Support 64-bit Rotates
    and Shifts
  target-ppc: Altivec 2.07: Vector Doubleword Rotate and Shift
    Instructions
  target-ppc: Altivec 2.07: Quadword Addition and Subtracation
  target-ppc: Altivec 2.07: vbpermq Instruction
  target-ppc: Altivec 2.07: Doubleword Compares
  target-ppc: Altivec 2.07: Vector Gather Bits by Bytes
  target-ppc: Altivec 2.07: Vector Polynomial Multiply Sum
  target-ppc: Altivec 2.07: Binary Coded Decimal Instructions
  target-ppc: Altivec 2.07: AES Instructions
  target-ppc: Altivec 2.07: Vector SHA Sigma Instructions
  target-ppc: Altivec 2.07: Vector Permute and Exclusive OR

 target-ppc/cpu.h            |    9 +-
 target-ppc/helper.h         |   62 +++
 target-ppc/int_helper.c     | 1278 +++++++++++++++++++++++++++++++++++++++++--
 target-ppc/translate.c      |  348 ++++++++++++-
 target-ppc/translate_init.c |    2 +-
 5 files changed, 1648 insertions(+), 51 deletions(-)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]