Commit da9b1f9c by Richard Henderson Committed by Richard Henderson

function.c (purge_addressof): Clear purge_addressof_replacements only after…

function.c (purge_addressof): Clear purge_addressof_replacements only after processing the whole function.

        * function.c (purge_addressof): Clear purge_addressof_replacements
        only after processing the whole function.

From-SVN: r23554
parent 5df0e893
Sat Nov 7 02:49:56 1998 Richard Henderson <rth@cygnus.com>
* function.c (purge_addressof): Clear purge_addressof_replacements
only after processing the whole function.
Sat Nov 7 00:54:55 1998 Jeffrey A Law (law@cygnus.com)
* reload1.c (reload): If we can not perform a particular elimination
......
......@@ -3017,8 +3017,8 @@ purge_addressof (insns)
purge_addressof_1 (&PATTERN (insn), insn,
asm_noperands (PATTERN (insn)) > 0, 0);
purge_addressof_1 (&REG_NOTES (insn), NULL_RTX, 0, 0);
purge_addressof_replacements = 0;
}
purge_addressof_replacements = 0;
}
/* Pass through the INSNS of function FNDECL and convert virtual register
......
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