diff options
author | Tobias Burnus <burnus@net-b.de> | 2010-03-04 13:56:06 +0100 |
---|---|---|
committer | Tobias Burnus <burnus@gcc.gnu.org> | 2010-03-04 13:56:06 +0100 |
commit | c09a001455b78691473a4f2edb18532463f4370a (patch) | |
tree | e5b3b08a96d3b13a180d737f858a5914011dcb6d /gcc | |
parent | 8c0386a43665047193c7dccf4976fa0eb41e19dc (diff) | |
download | gcc-c09a001455b78691473a4f2edb18532463f4370a.zip gcc-c09a001455b78691473a4f2edb18532463f4370a.tar.gz gcc-c09a001455b78691473a4f2edb18532463f4370a.tar.bz2 |
reassoc_4.f: Add --param max-completely-peel-times to dg-options for spu.
2010-03-04 Tobias Burnus <burnus@net-b.de>
Ken Werner <ken@linux.vnet.ibm.com>
* gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
to dg-options for spu.
* gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
dump-scan target to exclude spu.
Co-Authored-By: Ken Werner <ken@linux.vnet.ibm.com>
From-SVN: r157224
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/testsuite/gfortran.dg/reassoc_4.f | 1 | ||||
-rw-r--r-- | gcc/testsuite/gfortran.dg/vect/vect-7.f90 | 2 |
3 files changed, 10 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ca25c43..6c81727 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2010-03-04 Tobias Burnus <burnus@net-b.de> + Ken Werner <ken@linux.vnet.ibm.com> + + * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times + to dg-options for spu. + * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the + dump-scan target to exclude spu. + 2010-03-04 Changpeng Fang <changpeng.fang@amd.com> PR middle-end/43209 diff --git a/gcc/testsuite/gfortran.dg/reassoc_4.f b/gcc/testsuite/gfortran.dg/reassoc_4.f index 7004365..1bcdf18 100644 --- a/gcc/testsuite/gfortran.dg/reassoc_4.f +++ b/gcc/testsuite/gfortran.dg/reassoc_4.f @@ -1,5 +1,6 @@ ! { dg-do compile } ! { dg-options "-O3 -ffast-math -fdump-tree-reassoc1" } +! { dg-options "-O3 -ffast-math -fdump-tree-reassoc1 --param max-completely-peel-times=16" { target spu-*-* } } subroutine anisonl(w,vo,anisox,s,ii1,jj1,weight) integer ii1,jj1,i1,iii1,j1,jjj1,k1,l1,m1,n1 real*8 w(3,3),vo(3,3),anisox(3,3,3,3),s(60,60),weight diff --git a/gcc/testsuite/gfortran.dg/vect/vect-7.f90 b/gcc/testsuite/gfortran.dg/vect/vect-7.f90 index adf0137..b82bb95 100644 --- a/gcc/testsuite/gfortran.dg/vect/vect-7.f90 +++ b/gcc/testsuite/gfortran.dg/vect/vect-7.f90 @@ -11,6 +11,6 @@ subroutine foo (x,nnd) end subroutine foo -! { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { target vect_unpack } } } +! { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { target { vect_unpack && vect_intfloat_cvt } } } } ! { dg-final { cleanup-tree-dump "vect" } } |