aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/trans-openmp.c
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2016-06-01 10:37:27 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2016-06-01 10:37:27 +0000
commit39fa4aec86086b874af53424da8a6d4f5217729b (patch)
tree24a90875010c1639a83c3e28357d9457481720dd /gcc/fortran/trans-openmp.c
parenta0dfeef505c7d5a619cc91d37acbfb9ea2c7f729 (diff)
downloadgcc-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