------- Comment #14 from irar at il dot ibm dot com 2008-09-22 09:24 ------- This patch causes the following failures on ppc:
FAIL: gcc.dg/vect/pr35821-altivec.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/slp-perm-1.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/slp-perm-1.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 FAIL: gcc.dg/vect/slp-perm-2.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/slp-perm-2.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 FAIL: gcc.dg/vect/slp-perm-3.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/slp-perm-3.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 FAIL: gcc.dg/vect/slp-perm-5.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/slp-perm-5.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2 FAIL: gcc.dg/vect/slp-perm-6.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/slp-perm-6.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2 FAIL: gcc.dg/vect/slp-perm-7.c scan-tree-dump-times vect "vectorized 1 loops" 1 FAIL: gcc.dg/vect/slp-perm-7.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 For example, for slp-perm-1.c: slp-perm-1.c:23: note: ==> examining statement: a_7 = *pInput_40; slp-perm-1.c:23: note: get vectype with 4 units of type unsigned int slp-perm-1.c:23: note: vectype: __vector unsigned int ... slp-perm-1.c:23: note: ??? vector type does not alias scalar type ... slp-perm-1.c:23: note: not vectorized: relevant stmt not supported: a_7 = *pInput_40; pInput_40 is unsigned int* (a_7 is unsigned int) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37491