On 12.02.2014, at 22:22, Tom Musta <tommu...@gmail.com> wrote:

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

Thanks, applied to ppc-next. You might want to work with Peter and friends on 
Risu for PPC to verify that everything you're implementing here actually 
matches what real hardware does :).


Alex

> 
> 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