aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-threadbackward.c
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2016-05-27 13:44:57 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2016-05-27 13:44:57 +0000
commitf2879a90ec9f0ec1a112d4bac81dae0f4d356e0d (patch)
treecffea8179a610d43159f46aba2d7088c8ac16b3f /gcc/tree-ssa-threadbackward.c
parent88e3bdd195b7cc070eb7525c75b748fb55920b2e (diff)
downloadgcc-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