optimization/8165: builtin string functions SEGV on alpha-pc-linux-gnu at -O2
Glen Nakamura
glen@imodulo.com
Fri Oct 11 16:17:00 GMT 2002
On Fri, Oct 11, 2002 at 03:44:48PM -0700, Richard Henderson wrote:
> * gcse.c (adjust_libcall_notes): Also adjust notes for INSN.
Okay, but isn't this redundant to the following code in try_replace_reg ():
static int
try_replace_reg (from, to, insn)
rtx from, to, insn;
{
rtx note = find_reg_equal_equiv_note (insn);
...
/* If there is already a NOTE, update the expression in it with our
replacement. */
else if (note != 0)
XEXP (note, 0) = simplify_replace_rtx (XEXP (note, 0), from, to);
Does try_replace_reg still need the above code?
- glen
More information about the Gcc-bugs
mailing list