--- Comment #8 from irar at il dot ibm dot com 2008-07-01 06:12 ---
Fixed.
--
irar at il dot ibm dot com changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #9 from beckmann dot maik at googlemail dot com 2008-07-01
06:29 ---
Thank you Ira.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36648
--- Comment #6 from irar at gcc dot gnu dot org 2008-06-30 11:44 ---
Subject: Bug 36648
Author: irar
Date: Mon Jun 30 11:43:55 2008
New Revision: 137272
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=137272
Log:
PR tree-optimization/36648
* tree-vect-transform.c
--
jakub at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |irar at gcc dot gnu dot org
|dot org
--- Comment #7 from irar at gcc dot gnu dot org 2008-07-01 05:32 ---
Subject: Bug 36648
Author: irar
Date: Tue Jul 1 05:31:55 2008
New Revision: 137308
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=137308
Log:
PR tree-optimization/36648
* tree-vect-transform.c
--- Comment #5 from irar at il dot ibm dot com 2008-06-29 12:25 ---
It's a bug in calculation of number of iterations of prolog loop. I am testing
the following patch:
Index: tree-vect-transform.c
===
---
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-06-27 09:31 ---
The vectorizer creates an unaligned access. -O -ftree-vectorize reproduces it.
_GLOBAL__I_foo:
.LFB10:
xorps %xmm0, %xmm0
movaps %xmm0, foo+4(%rip)
movl$foo+20, %eax
movaps