This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [RFA:] Fix PR rtl-optimization/20466, flow not invalidating knowledge for (mem (mem ...))
- From: Hans-Peter Nilsson <hans-peter dot nilsson at axis dot com>
- To: dje at watson dot ibm dot com
- Cc: hans-peter dot nilsson at axis dot com, gcc-patches at gcc dot gnu dot org
- Date: Mon, 21 Mar 2005 23:29:17 +0100
- Subject: Re: [RFA:] Fix PR rtl-optimization/20466, flow not invalidating knowledge for (mem (mem ...))
> Date: Mon, 21 Mar 2005 16:31:28 -0500
> From: David Edelsohn <dje@watson.ibm.com>
> Have you looked at the effect of this patch on other
> architectures, especially architectures that do not allow (mem (mem ...))?
The patch would have no effect on such architectures.
> If this change catches an address that is in a generic alias set, it will
> cause a lot of extra memory traffic.
Only if invalidate_mems_from_set and/or reg_overlap_mentioned_p
actually looked at alias sets, which they don't.
brgds, H-P