aarch64.c (aarch_macro_fusion_pair_p): Push the check for CC usage into AARCH64_FUSE_...
authorNaveen H.S <Naveen.Hurugalawadi@cavium.com>
Fri, 30 Jun 2017 03:50:44 +0000 (03:50 +0000)
committerNaveen H.S <naveenh@gcc.gnu.org>
Fri, 30 Jun 2017 03:50:44 +0000 (03:50 +0000)
commit509f819a8e8ab900f303ea6ccdb8e90e97de7f3c
tree544e45c8cc92cee4f1b2dae86f6fd2e8c56e7dfa
parent44b222cee619ddf7211b0659a7b6b73331f7e1a0
aarch64.c (aarch_macro_fusion_pair_p): Push the check for CC usage into AARCH64_FUSE_CMP_BRANCH.

2017-06-29  Naveen H.S  <Naveen.Hurugalawadi@cavium.com>

* config/aarch64/aarch64.c (aarch_macro_fusion_pair_p): Push the
check for CC usage into AARCH64_FUSE_CMP_BRANCH.
* config/i386/i386.c (ix86_macro_fusion_pair_p): Push the check for
CC usage from generic code to here.
* sched-deps.c (sched_macro_fuse_insns): Move the condition for
CC usage into the target macros.

From-SVN: r249827
gcc/ChangeLog
gcc/config/aarch64/aarch64.c
gcc/config/i386/i386.c
gcc/sched-deps.c