diff options
author | naveenh <naveenh@138bc75d-0d04-0410-961f-82ee72b054a4> | 2017-06-30 03:58:48 +0000 |
---|---|---|
committer | naveenh <naveenh@138bc75d-0d04-0410-961f-82ee72b054a4> | 2017-06-30 03:58:48 +0000 |
commit | 1f836a9fa3dd9ea80a323f6a5da3faeec40c7d66 (patch) | |
tree | c9cdce4aa0e0557e86815a71cb20c7b96035e4df /gcc/config/aarch64/aarch64-fusion-pairs.def | |
parent | b920c9b17081d65a77ef9ee7cc1699f693888592 (diff) |
2017-06-29 Julian Brown <julian@codesourcery.com>linaro-local/type-promotion
Naveen H.S <Naveen.Hurugalawadi@cavium.com>
* config/aarch64/aarch64-fusion-pairs.def: Add ALU_BRANCH entry.
* config/aarch64/aarch64.c (AARCH64_FUSE_ALU_BRANCH): New fusion type.
(thunderx2t99_tunings): Set AARCH64_FUSE_ALU_BRANCH flag.
(aarch_macro_fusion_pair_p): Add support for AARCH64_FUSE_ALU_BRANCH.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@249828 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/aarch64/aarch64-fusion-pairs.def')
-rw-r--r-- | gcc/config/aarch64/aarch64-fusion-pairs.def | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config/aarch64/aarch64-fusion-pairs.def b/gcc/config/aarch64/aarch64-fusion-pairs.def index f0e6dbcdd81..300cd00e4bf 100644 --- a/gcc/config/aarch64/aarch64-fusion-pairs.def +++ b/gcc/config/aarch64/aarch64-fusion-pairs.def @@ -34,5 +34,6 @@ AARCH64_FUSION_PAIR ("movk+movk", MOVK_MOVK) AARCH64_FUSION_PAIR ("adrp+ldr", ADRP_LDR) AARCH64_FUSION_PAIR ("cmp+branch", CMP_BRANCH) AARCH64_FUSION_PAIR ("aes+aesmc", AES_AESMC) +AARCH64_FUSION_PAIR ("alu+branch", ALU_BRANCH) #undef AARCH64_FUSION_PAIR |