aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorTobias Burnus <burnus@net-b.de>2010-03-04 13:56:06 +0100
committerTobias Burnus <burnus@gcc.gnu.org>2010-03-04 13:56:06 +0100
commitc09a001455b78691473a4f2edb18532463f4370a (patch)
treee5b3b08a96d3b13a180d737f858a5914011dcb6d /gcc
parent8c0386a43665047193c7dccf4976fa0eb41e19dc (diff)
downloadgcc-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/ChangeLog8
-rw-r--r--gcc/testsuite/gfortran.dg/reassoc_4.f1
-rw-r--r--gcc/testsuite/gfortran.dg/vect/vect-7.f902
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" } }