[AARCH64][5/5] Add macro fusion support for cmp/b.X for ThunderX
authorAndrew Pinski <apinski@cavium.com>
Tue, 9 Dec 2014 17:32:58 +0000 (17:32 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Tue, 9 Dec 2014 17:32:58 +0000 (17:32 +0000)
commit3759108f07fed59b39110d864e43e7ca5df2e6ad
treebc705245e9ed184ea7c5e73b6c6d78ccd5891d86
parent3b21bfb10eaffa456bd9065b52e9f39460aad17d
[AARCH64][5/5] Add macro fusion support for cmp/b.X for ThunderX

* config/aarch64/aarch64.c (AARCH64_FUSE_CMP_BRANCH): New define.
(thunderx_tunings): Add AARCH64_FUSE_CMP_BRANCH to fuseable_ops.
(aarch_macro_fusion_pair_p): Handle AARCH64_FUSE_CMP_BRANCH.

From-SVN: r218525
gcc/ChangeLog
gcc/config/aarch64/aarch64.c