Commit 45f39d78 by Alexandre Oliva Committed by Alexandre Oliva

* combine.c (move_deaths): Compare LUIDs within the same BB only.

From-SVN: r148075
parent 2aa7c49b
2009-06-02 Alexandre Oliva <aoliva@redhat.com>
* combine.c (move_deaths): Compare LUIDs within the same BB only.
2009-06-02 Alexandre Oliva <aoliva@redhat.com>
* common.opt (fdump-unnumbered-links): New.
* doc/invoke.texi (-fdump-unnumbered-links): Document it.
* print-rtl.c (flag_dump_unnumbered_links): New.
......
......@@ -12144,6 +12144,7 @@ move_deaths (rtx x, rtx maybe_kill_insn, int from_luid, rtx to_insn,
return;
if (where_dead
&& BLOCK_FOR_INSN (where_dead) == BLOCK_FOR_INSN (to_insn)
&& DF_INSN_LUID (where_dead) >= from_luid
&& DF_INSN_LUID (where_dead) < DF_INSN_LUID (to_insn))
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment