]> gcc.gnu.org Git - gcc.git/commit - gcc/haifa-sched.c
sched-int.h (struct deps): New field libcall_block_tail_insn.
authorJeff Law <law@redhat.com>
Tue, 4 Jun 2002 17:46:14 +0000 (11:46 -0600)
committerJeff Law <law@gcc.gnu.org>
Tue, 4 Jun 2002 17:46:14 +0000 (11:46 -0600)
commit85d692168905f7ccb3463f5b8a1fda54fe7ea22f
tree100d6f14c9cba9eedae456288118fc9c150d270b
parent63f4a88e2873b14f843f02a0aeb4c8de73c51f57
sched-int.h (struct deps): New field libcall_block_tail_insn.

        * sched-int.h (struct deps): New field libcall_block_tail_insn.
        * sched_deps.c (init_deps): Initialize libcall_block_tail_insn.
        * sched_deps.c (sched_analyze_insn): If libcall_block_tail_insn
        is set, then mark the current insn as being part of a libcall
        scheduling group.
        (sched_analyze): Set and clear libcall_block_tail_insn appropriately.

        * haifa-sched.c (schedule_block): Do not count USE or CLOBBER
        insns against the issue rate.

From-SVN: r54251
gcc/ChangeLog
gcc/haifa-sched.c
gcc/sched-deps.c
gcc/sched-int.h
This page took 0.057069 seconds and 5 git commands to generate.