Commit c539732f by Jerry DeLisle Committed by Uros Bizjak

re PR testsuite/35406 (gfortran.dg/ldist-1.f90 and gcc.dg/tree-ssa/ldist-4.c don't work)

	PR testsuite/35406
	* gcc.dg/tree-ssa/ldist-4.c: Update expected scan match
	count from 0 to 1 for lp64 targets.
	* gfortran.dg/ldist-1.f90: Update test to check
	for 5 loops distributed instead of 4 for lp64 targets.


Co-Authored-By: Uros Bizjak <ubizjak@gmail.com>

From-SVN: r133216
parent edd3c31e
...@@ -7,16 +7,13 @@ ...@@ -7,16 +7,13 @@
* gcc.dg/tree-ssa/ssa-store-ccp-4.c: Skip *-*-darwin*. * gcc.dg/tree-ssa/ssa-store-ccp-4.c: Skip *-*-darwin*.
2008-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org> 2008-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
Uros Bizjak <ubizjak@gmail.com>
PR testsuite/35406 PR testsuite/35406
* gcc.dg/tree-ssa/ldist-4.c: Update expected scan match * gcc.dg/tree-ssa/ldist-4.c: Update expected scan match
count from 0 to 1. count from 0 to 1 for lp64 targets.
2008-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR testsuite/35406
* gfortran.dg/ldist-1.f90: Update test to check * gfortran.dg/ldist-1.f90: Update test to check
for 5 loops distributed instead of 4. for 5 loops distributed instead of 4 for lp64 targets.
2008-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org> 2008-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
...@@ -24,5 +24,6 @@ int loop1 (int k) ...@@ -24,5 +24,6 @@ int loop1 (int k)
too much code in the outer loop, degrading performance of scalar too much code in the outer loop, degrading performance of scalar
code. So this test was XFAILed because the cost model of the stand code. So this test was XFAILed because the cost model of the stand
alone distribution pass has evolved. Now it passes. */ alone distribution pass has evolved. Now it passes. */
/* { dg-final { scan-tree-dump-times "distributed: split to 2 loops" 1 "ldist" } } */ /* { dg-final { scan-tree-dump-times "distributed: split to 2 loops" 0 "ldist" { target ilp32 } } } */
/* { dg-final { scan-tree-dump-times "distributed: split to 2 loops" 1 "ldist" { target lp64 } } } */
/* { dg-final { cleanup-tree-dump "ldist" } } */ /* { dg-final { cleanup-tree-dump "ldist" } } */
...@@ -29,5 +29,6 @@ Subroutine PADEC(DKS,DKDS,HVAR,WM,WG,FN,NS,AN,BN,CN,IT) ...@@ -29,5 +29,6 @@ Subroutine PADEC(DKS,DKDS,HVAR,WM,WG,FN,NS,AN,BN,CN,IT)
return return
end Subroutine PADEC end Subroutine PADEC
! { dg-final { scan-tree-dump-times "distributed: split to 5 loops" 1 "ldist" } } ! { dg-final { scan-tree-dump-times "distributed: split to 4 loops" 1 "ldist" { target ilp32 } } }
! { dg-final { scan-tree-dump-times "distributed: split to 5 loops" 1 "ldist" { target lp64 } } }
! { dg-final { cleanup-tree-dump "ldist" } } ! { dg-final { cleanup-tree-dump "ldist" } }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment