diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2016-06-01 10:37:27 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2016-06-01 10:37:27 +0000 |
commit | 39fa4aec86086b874af53424da8a6d4f5217729b (patch) | |
tree | 24a90875010c1639a83c3e28357d9457481720dd /gcc/fortran/trans-openmp.c | |
parent | a0dfeef505c7d5a619cc91d37acbfb9ea2c7f729 (diff) | |
download | gcc-39fa4aec86086b874af53424da8a6d4f5217729b.zip gcc-39fa4aec86086b874af53424da8a6d4f5217729b.tar.gz gcc-39fa4aec86086b874af53424da8a6d4f5217729b.tar.bz2 |
[ARM] Tie operand 1 to operand 0 in AESMC pattern when fusing AES/AESMC
* config/arm/arm.c (arm_fusion_enabled_p): New function.
* config/arm/arm-protos.h (arm_fusion_enabled_p): Declare prototype.
* config/arm/crypto.md (crypto_<crypto_pattern>, CRYPTO_UNARY):
Add "=w,0" alternative. Enable it when AES/AESMC fusion is enabled.
From-SVN: r236982
Diffstat (limited to 'gcc/fortran/trans-openmp.c')
0 files changed, 0 insertions, 0 deletions