This is the mail archive of the
mailing list for the GCC project.
[lno] auto vectorizing on x86-64 broken
- From: Andi Kleen <ak at muc dot de>
- To: gcc at gcc dot gnu dot org
- Date: Sat, 03 Jul 2004 07:12:21 +0200
- Subject: [lno] auto vectorizing on x86-64 broken
I changed the vectorizing testsuite in LNO to test and execute on x86-64
(patch can be found in http://www.firstfloor.org/~andi/vect-test).
Previously it would only execute on ppc and check log files on i386.
Unfortunately many of the tests fail. The compilation and
execution works, but I get a lot of
FAIL: gcc.dg/tree-ssa-vect/tree-ssa-vect-17.c scan-tree-dump-times vectorized lloops 1
which means the loops weren't actually vectorized. The log file just shows
vectorized 0 loops in function.
It seems to vectorize a few loops in some test cases, but the majority
fails. Any ideas why this doesn't work on x86-64?
Compiler version: gcc version 3.5-tree-ssa-lno 20040701 (merged 20040612)