This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/40071] ICE assert aliasing in vectorizable_store, at tree-vect-stmts.c:3108 on mipsel abi=n32 and 64, works at 32
- From: "rguenther at suse dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 15 May 2009 08:41:05 -0000
- Subject: [Bug tree-optimization/40071] ICE assert aliasing in vectorizable_store, at tree-vect-stmts.c:3108 on mipsel abi=n32 and 64, works at 32
- References: <bug-40071-7210@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #4 from rguenther at suse dot de 2009-05-15 08:39 -------
Subject: Re: ICE assert aliasing in
vectorizable_store, at tree-vect-stmts.c:3108 on mipsel abi=n32 and 64,
works at 32
On Thu, 14 May 2009, ebotcazou at gcc dot gnu dot org wrote:
> ------- Comment #3 from ebotcazou at gcc dot gnu dot org 2009-05-14 14:54 -------
> Richard, the subtype bounds removal patch will expose this on x86-64 as well.
>
> Vectorization is not a priority in Ada for the time being so I'll go ahead, but
> do you have an idea about the nature of the problem?
The assertion ensures that when the vectorizer replaces a store the
replacement store conflicts with at least the statements the original
store conflicted.
I will have a look once I can reproduce this on x86_64.
Richard.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40071