This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r208908 - in /trunk/gcc: ChangeLog config/aarch...
- From: ktkachov at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Fri, 28 Mar 2014 17:22:47 -0000
- Subject: r208908 - in /trunk/gcc: ChangeLog config/aarch...
Author: ktkachov
Date: Fri Mar 28 17:22:47 2014
New Revision: 208908
URL: http://gcc.gnu.org/viewcvs?rev=208908&root=gcc&view=rev
Log:
[ARM/AArch64][1/2] Crypto intrinsics tuning for Cortex-A53 - "type" Attribute restructuring
* config/aarch64/aarch64-simd.md (aarch64_crypto_aes<aes_op>v16qi):
Use crypto_aese type.
(aarch64_crypto_aes<aesmc_op>v16qi): Use crypto_aesmc type.
* config/arm/arm.md (is_neon_type): Replace crypto_aes with
crypto_aese, crypto_aesmc. Move to types.md.
* config/arm/types.md (crypto_aes): Split into crypto_aese,
crypto_aesmc.
* config/arm/iterators.md (crypto_type): Likewise.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/aarch64/aarch64-simd.md
trunk/gcc/config/arm/arm.md
trunk/gcc/config/arm/iterators.md
trunk/gcc/config/arm/types.md