]> git.ipfire.org Git - thirdparty/gcc.git/commit
[sched-deps] Generalise usage of macro fusion to work on any two insns.
authorRamana Radhakrishnan <ramana.radhakrishnan@arm.com>
Mon, 4 Aug 2014 09:57:49 +0000 (09:57 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Mon, 4 Aug 2014 09:57:49 +0000 (09:57 +0000)
commitdc549f34cb94f69b00296c45517a97e6de57ecba
tree33061b27da0df6c3eb72fbac9e0c4b2559787f16
parentbb304287342b02608f8df217b65f2a93f65ae90c
[sched-deps] Generalise usage of macro fusion to work on any two insns.

* sched-deps.c (try_group_insn): Generalise macro fusion hook usage
to any two insns.  Update comment.  Rename to sched_macro_fuse_insns.
(sched_analyze_insn): Update use of try_group_insn to
sched_macro_fuse_insns.
* config/i386/i386.c (ix86_macro_fusion_pair_p): Reject 2nd
arguments that are not conditional jumps.

Co-Authored-By: Kyrylo Tkachov <kyrylo.tkachov@arm.com>
From-SVN: r213551
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/sched-deps.c