This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: bug in propagate_one_insn
- To: Daniel Berlin <dan at cgsoftware dot com>
- Subject: Re: bug in propagate_one_insn
- From: law at redhat dot com
- Date: Tue, 31 Jul 2001 15:01:37 -0600
- cc: rth at redhat dot com, gcc-bugs at gcc dot gnu dot org
- Reply-To: law at redhat dot com
In message <87n15p39o6.fsf@cgsoftware.com>you write:
> As i expected, if a libcall's arguments end up getting set in a block
> before the call itself, we end up crashing because propagate_one_insn
> returns an insn before the start of the basic block we were
> propagating liveness for (and it only terminates if insn == bb->head):
Err, how did the arguments end up getting set in a different block from
the libcall itself?
jeff