optimization/8165: builtin string functions SEGV on alpha-pc-linux-gnu at -O2

Glen Nakamura glen@imodulo.com
Fri Oct 11 16:26:00 GMT 2002


The following reply was made to PR optimization/8165; it has been noted by GNATS.

From: Glen Nakamura <glen@imodulo.com>
To: Richard Henderson <rth@redhat.com>, gcc-gnats@gcc.gnu.org,
	gcc-bugs@gcc.gnu.org, gcc-patches@gcc.gnu.org
Cc:  
Subject: Re: optimization/8165: builtin string functions SEGV on alpha-pc-linux-gnu at -O2
Date: Fri, 11 Oct 2002 13:17:21 -1000

 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-prs mailing list