initial vectorization functionality now in mainline

Dorit Naishlos DORIT@il.ibm.com
Wed Aug 18 18:14:00 GMT 2004


should be fixed already (
http://gcc.gnu.org/ml/gcc-cvs/2004-08/msg00790.html) - I missed two files
when I committed the vectorizer

dorit



|---------+---------------------------->
|         |           Diego Novillo    |
|         |           <dnovillo@redhat.|
|         |           com>             |
|         |                            |
|         |           18/08/2004 18:37 |
|---------+---------------------------->
  >---------------------------------------------------------------------------------------------------------------|
  |                                                                                                               |
  |       To:       Dorit Naishlos/Haifa/IBM@IBMIL                                                                |
  |       cc:       Richard Henderson <rth@redhat.com>, "gcc-patches@gcc.gnu.org" <gcc-patches@gcc.gnu.org>       |
  |       Subject:  Re: initial vectorization functionality now in mainline                                       |
  >---------------------------------------------------------------------------------------------------------------|




On Wed, 2004-08-18 at 07:41, Dorit Naishlos wrote:

> testsuite/Changelog:
>
>         * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
>         to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
>         * gcc.dg/vect/vect-2.c: Likewise.
>         * gcc.dg/vect/vect-3.c: Likewise.
>         * gcc.dg/vect/vect-4.c: Likewise.
>         * gcc.dg/vect/vect-5.c: Likewise.
>         * gcc.dg/vect/vect-6.c: Likewise.
>         * gcc.dg/vect/vect-7.c: Likewise.
>         * gcc.dg/vect/vect-25.c: Likewise.
>         * gcc.dg/vect/vect-31.c: Likewise.
>         * gcc.dg/vect/vect-32.c: Likewise.
>         * gcc.dg/vect/vect-34.c: Likewise.
>         * gcc.dg/vect/vect-36.c: Likewise.
>         * gcc.dg/vect/vect-all.c: Likewise.
>
Dorit,

Please XFAIL or fix these tests.  They showed up in x86 and ppc.

x86:

New regressions in 20040818/gcc.sum.gz:
         FAIL: gcc.dg/vect/pr16105.c scan-tree-dump-times vectorized 1
loops 1
         FAIL: gcc.dg/vect/vect-10.c scan-tree-dump-times vectorized 0
loops 1
         FAIL: gcc.dg/vect/vect-35.c scan-tree-dump-times vectorized 0
loops 1
         FAIL: gcc.dg/vect/vect-37.c scan-tree-dump-times vectorized 0
loops 1
         FAIL: gcc.dg/vect/vect-38.c scan-tree-dump-times vectorized 1
loops 1
         FAIL: gcc.dg/vect/vect-40.c scan-tree-dump-times vectorized 1
loops 1
         FAIL: gcc.dg/vect/vect-42.c scan-tree-dump-times vectorized 1
loops 1
         FAIL: gcc.dg/vect/vect-43.c scan-tree-dump-times vectorized 1
loops 1
         FAIL: gcc.dg/vect/vect-none.c scan-tree-dump-times vectorized  3
         FAIL: gcc.dg/vect/vect-none.c scan-tree-dump-times vectorized 0
loops 3



ppc:

New regressions in 20040818/gcc.sum.gz:
         FAIL: gcc.dg/vect/pr16105.c scan-tree-dump-times vectorized 1
loops 1
         FAIL: gcc.dg/vect/vect-1.c scan-tree-dump-times vectorized 3 loops
1
         FAIL: gcc.dg/vect/vect-10.c scan-tree-dump-times vectorized 0
loops 1
         FAIL: gcc.dg/vect/vect-17.c scan-tree-dump-times vectorized 3
loops 1
         FAIL: gcc.dg/vect/vect-18.c scan-tree-dump-times vectorized 3
loops 1
         FAIL: gcc.dg/vect/vect-19.c scan-tree-dump-times vectorized 3
loops 1
         FAIL: gcc.dg/vect/vect-2.c scan-tree-dump-times vectorized 1 loops
1
         FAIL: gcc.dg/vect/vect-20.c execution test
         FAIL: gcc.dg/vect/vect-20.c scan-tree-dump-times vectorized 3
loops 1
         FAIL: gcc.dg/vect/vect-22.c execution test
         FAIL: gcc.dg/vect/vect-25.c scan-tree-dump-times vectorized 2
loops 1
         FAIL: gcc.dg/vect/vect-3.c scan-tree-dump-times vectorized 1 loops
1
         FAIL: gcc.dg/vect/vect-31.c scan-tree-dump-times vectorized 2
loops 1
         FAIL: gcc.dg/vect/vect-32.c scan-tree-dump-times vectorized 1
loops 1
         FAIL: gcc.dg/vect/vect-34.c scan-tree-dump-times vectorized 1
loops 1
         FAIL: gcc.dg/vect/vect-35.c scan-tree-dump-times vectorized 0
loops 1
         FAIL: gcc.dg/vect/vect-36.c scan-tree-dump-times vectorized 1
loops 1
         FAIL: gcc.dg/vect/vect-37.c scan-tree-dump-times vectorized 0
loops 1
         FAIL: gcc.dg/vect/vect-4.c scan-tree-dump-times vectorized 1 loops
1
         FAIL: gcc.dg/vect/vect-40.c scan-tree-dump-times vectorized 1
loops 1
         FAIL: gcc.dg/vect/vect-42.c scan-tree-dump-times vectorized 1
loops 1
         FAIL: gcc.dg/vect/vect-43.c scan-tree-dump-times vectorized 1
loops 1
         FAIL: gcc.dg/vect/vect-5.c scan-tree-dump-times vectorized 2 loops
1
         FAIL: gcc.dg/vect/vect-6.c scan-tree-dump-times vectorized 2 loops
1
         FAIL: gcc.dg/vect/vect-7.c scan-tree-dump-times vectorized 2 loops
1
         FAIL: gcc.dg/vect/vect-all.c scan-tree-dump-times vectorized 10
loops 1
         FAIL: gcc.dg/vect/vect-none.c scan-tree-dump-times vectorized  3
         FAIL: gcc.dg/vect/vect-none.c scan-tree-dump-times vectorized 0
loops 3


Thanks.  Diego.






More information about the Gcc-patches mailing list