This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: middle-end/6180: Infinite loop in cc1 during dbr pass
- From: "David S. Miller" <davem at redhat dot com>
- To: law at redhat dot com
- Cc: dave at hiauly1 dot hia dot nrc dot ca, gcc-bugs at gcc dot gnu dot org, gcc at gcc dot gnu dot org, rth at redhat dot com
- Date: Tue, 04 Jun 2002 12:51:17 -0700 (PDT)
- Subject: Re: middle-end/6180: Infinite loop in cc1 during dbr pass
- References: <200204051935.g35JZdxl014766@hiauly1.hia.nrc.ca><6530.1023218804@porcupine.cygnus.com>
From: law@redhat.com
Date: Tue, 04 Jun 2002 13:26:44 -0600
I think reposition_prologue_and_epilogue_notes really needs to
understand SEQUENCEs and deal with them properly.
This reminds me, why do we really put the delay slot stuff
in SEQUENCES?
I think we could handle that problem (keeping the insn and it's delay
slots together and figuring out that an insn is "inside" a delay slot)
in some other clean way.
This could also, for example, make it much more easier to teach the
generic instruction scheduler how to do delay slotting so we can
obliterate reorg.