https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
--- Comment #20 from Christophe Lyon ---
(In reply to Richard Biener from comment #19)
> whatever reason for. So the testcase would need adjustment with hw_misalign.
check_effective_target_vect_hw_misalign needs to be updated to include arm
ta
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
--- Comment #19 from Richard Biener ---
Ok, so the difference is that BE doesn't support unaligned vector loads while
LE does. The targetm.vectorize.support_vector_misalignment hook has
static bool
arm_builtin_support_vector_misalignment (machin
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
--- Comment #18 from Christophe Lyon ---
I've attached vectorizer dumps for LE and BE from trunk@229448.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
--- Comment #17 from Christophe Lyon ---
Created attachment 36615
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36615&action=edit
Vectorizer dump for big endian
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
--- Comment #16 from Christophe Lyon ---
Created attachment 36614
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36614&action=edit
Vectorizer dump for little endian
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
--- Comment #15 from rguenther at suse dot de ---
On Wed, 28 Oct 2015, clyon at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
>
> Christophe Lyon changed:
>
>What|Removed |Adde
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
Christophe Lyon changed:
What|Removed |Added
CC||clyon at gcc dot gnu.org
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
--- Comment #13 from Richard Biener ---
Author: rguenth
Date: Wed Oct 28 10:09:37 2015
New Revision: 229481
URL: https://gcc.gnu.org/viewcvs?rev=229481&root=gcc&view=rev
Log:
2015-10-28 Richard Biener
PR tree-optimization/65962
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
--- Comment #12 from Bill Schmidt ---
Ah, great! More vectorization is good. :) Thanks for looking into this so
quickly!
Bill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
--- Comment #11 from Richard Biener ---
The main difference is
+/home/wschmidt/gcc/gcc-mainline-base/gcc/testsuite/gcc.dg/vect/vect-62.c:39:3:
note: LOOP VECTORIZED
+/home/wschmidt/gcc/gcc-mainline-base/gcc/testsuite/gcc.dg/vect/vect-62.c:39:3:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
--- Comment #10 from Bill Schmidt ---
Above are the before-and-after vectorization dumps. I haven't looked at them
in any detail myself yet.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
--- Comment #9 from Bill Schmidt ---
Created attachment 36590
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36590&action=edit
Vectorization dump for r229172
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
--- Comment #8 from Bill Schmidt ---
Created attachment 36589
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36589&action=edit
Vectorization dump for r229171
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
--- Comment #7 from Richard Biener ---
(In reply to Bill Schmidt from comment #6)
> This commit (r229172) caused a vectorization failure for POWER:
>
> FAIL: gcc.dg/vect/vect-62.c -flto -ffat-lto-objects scan-tree-dump-times
> vect "vectorized
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
Bill Schmidt changed:
What|Removed |Added
CC||bergner at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
--- Comment #5 from Richard Biener ---
Author: rguenth
Date: Thu Oct 22 13:33:17 2015
New Revision: 229172
URL: https://gcc.gnu.org/viewcvs?rev=229172&root=gcc&view=rev
Log:
2015-10-22 Richard Biener
PR tree-optimization/19049
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
Richard Biener changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65962
--- Comment #1 from alalaw01 at gcc dot gnu.org ---
I believe this is a known issue, but have not identified an existing PR.
20 matches
Mail list logo