diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2016-05-27 13:44:57 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2016-05-27 13:44:57 +0000 |
commit | f2879a90ec9f0ec1a112d4bac81dae0f4d356e0d (patch) | |
tree | cffea8179a610d43159f46aba2d7088c8ac16b3f /gcc/tree-ssa-threadbackward.c | |
parent | 88e3bdd195b7cc070eb7525c75b748fb55920b2e (diff) | |
download | gcc-f2879a90ec9f0ec1a112d4bac81dae0f4d356e0d.zip gcc-f2879a90ec9f0ec1a112d4bac81dae0f4d356e0d.tar.gz gcc-f2879a90ec9f0ec1a112d4bac81dae0f4d356e0d.tar.bz2 |
[AArch64] Tie operand 1 to operand 0 in AESMC pattern when AES/AESMC fusion is enabled
* config/aarch64/aarch64.c (aarch64_fusion_enabled_p): New function.
* config/aarch64/aarch64-protos.h (aarch64_fusion_enabled_p): Declare
prototype.
* config/aarch64/aarch64-simd.md (aarch64_crypto_aes<aesmc_op>v16qi):
Add "=w,0" alternative. Enable it when AES/AESMC fusion is enabled.
From-SVN: r236820
Diffstat (limited to 'gcc/tree-ssa-threadbackward.c')
0 files changed, 0 insertions, 0 deletions