On Wed, Mar 06, 2019 at 01:49:54AM -0600, luo...@linux.vnet.ibm.com wrote:
> From: Xiong Hu Luo <luo...@linux.vnet.ibm.com>
> 
> Backport r268834 of "Add support for the vec_sbox_be, vec_cipher_be etc."
> from mainline to gcc-8-branch.
> 
> Regression-tested on Linux POWER8 LE.  Backport patch for gcc-8-branch
> already got approved and commited.  OK for gcc-7-branch?

Okay.  Thanks!


Segher


> gcc/ChangeLog:
> 2019-03-05  Xiong Hu Luo  <luo...@linux.ibm.com>
> 
>       Backport of r268834 from mainline to gcc-7-branch.
>       2019-02-13  Xiong Hu Luo  <luo...@linux.vnet.ibm.com>
> 
>       * config/rs6000/altivec.h (vec_sbox_be, vec_cipher_be,
>       vec_cipherlast_be, vec_ncipher_be, vec_ncipherlast_be): New #defines.
>       * config/rs6000/crypto.md (CR_vqdi): New define_mode_iterator.
>       (crypto_vsbox_<mode>, crypto_<CR_insn>_<mode>): New define_insns.
>       * config/rs6000/rs6000-builtin.def (VSBOX_BE): New BU_CRYPTO_1.
>       (VCIPHER_BE, VCIPHERLAST_BE, VNCIPHER_BE, VNCIPHERLAST_BE):
>       New BU_CRYPTO_2.
>       * config/rs6000/rs6000.c (builtin_function_type)
>       <CRYPTO_BUILTIN_VSBOX_BE, CRYPTO_BUILTIN_VCIPHER_BE,
>       CRYPTO_BUILTIN_VCIPHERLAST_BE, CRYPTO_BUILTIN_VNCIPHER_BE,
>       CRYPTO_BUILTIN_VNCIPHERLAST_BE>: New switch options.
>       * doc/extend.texi (vec_sbox_be, vec_cipher_be, vec_cipherlast_be,
>       vec_ncipher_be, vec_ncipherlast_be): New builtin functions.
> 
> gcc/testsuite/ChangeLog:
> 2019-03-05  Xiong Hu Luo  <luo...@linux.ibm.com>
> 
>       Backport of r268834 from mainline to gcc-7-branch.
>       2019-01-23  Xiong Hu Luo  <luo...@linux.vnet.ibm.com>
> 
>       * gcc.target/powerpc/crypto-builtin-1.c
>       (crypto1_be, crypto2_be, crypto3_be, crypto4_be, crypto5_be):
>       New testcases.

Reply via email to