schedule-ebbs and trapping insns
Jeff Law
law@porcupine.slc.redhat.com
Mon Jul 1 10:29:00 GMT 2002
In message <20020627.005217.26466268.davem@redhat.com>, "David S. Miller" write
s:
>
>How can the init_ready_list used by sched-ebb.c legally not
>take into consideration trapping instructions like the
>sched-rgn.c version does? You can't move trapping instructions
>between basic blocks.
Hmmm, it seems to me that a trapping insn should act as a scheduling
barrier for any other potentially trapping insn. Right? I believe
sched-rgn already implements this and conceptually it should be
independent of whether or not we're scheduling regions or basic blocks,
so it seems to me it should probably move into sched-deps.c since these
schedulign barriers are most likely implemented by adding dependencies
into the graph.
More information about the Gcc
mailing list