This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix tree-opt/25860
- From: Daniel Berlin <dberlin at dberlin dot org>
- To: Andrew Pinski <pinskia at physics dot uc dot edu>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Tue, 24 Jan 2006 11:20:35 -0500
- Subject: Re: [PATCH] Fix tree-opt/25860
- References: <200601241515.k0OFFTPb006698@earth.phy.uc.edu>
On Tue, 2006-01-24 at 10:15 -0500, Andrew Pinski wrote:
> The problem here is that Load PRE does not handle currently
> aggregate loads. Right now we get an ICE because we get
> load PRE is trying to move the load out of the loop and
> assigning it to a variable but the variable is an aggregate
> and we created a renamable temp variable. That does not
> work. Daniel Berlin suggested that we ignore the load
> and that is what the patch does, just like ignoring the
> load for non Indirect references.
This is fine.