Commit 5e93ca86 by Jeffrey A Law Committed by Jeff Law

ssa.c (rename_block): Update parameter to remove_phi_alternative

        * ssa.c (rename_block): Update parameter to remove_phi_alternative
        (convert_from_ssa): Do create REG_DEAD and REG_UNUSED notes when
        re-running life analysis.

From-SVN: r43473
parent f5e6aae0
Wed Jun 20 08:35:02 2001 Jeffrey A Law (law@cygnus.com)
* ssa.c (rename_block): Update parameter to remove_phi_alternative
(convert_from_ssa): Do create REG_DEAD and REG_UNUSED notes when
re-running life analysis.
2001-06-20 Stan Shebs <shebs@apple.com>
* objc/objc-act.c (hash_init): Assume xmalloc always succeeds,
......
......@@ -1065,7 +1065,7 @@ rename_block (bb, idom)
consider those edges. */
if (reg == NULL || reg == RENAME_NO_RTX)
{
if (! remove_phi_alternative (phi, bb))
if (! remove_phi_alternative (phi, b))
abort ();
}
else
......@@ -2153,8 +2153,8 @@ convert_from_ssa()
any significant dead code at this point, except perhaps dead
stores. So do not take the time to perform dead code elimination.
We also do not need death notes, so don't bother creating them. */
life_analysis (insns, NULL, 0);
Register coalescing needs death notes, so generate them. */
life_analysis (insns, NULL, PROP_DEATH_NOTES);
/* Figure out which regs in copies and phi nodes don't conflict and
therefore can be coalesced. */
......
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