diff options
author | spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-02-07 19:49:06 +0000 |
---|---|---|
committer | spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-02-07 19:49:06 +0000 |
commit | 8fe762506656e80df387114ac89dd666e59ab9db (patch) | |
tree | ec6a88273f1d129e7ba908783a4e5ad0d9624922 /libgomp | |
parent | 6c9df8cbbdbe36b62cc86afb20ea03cda2b7d870 (diff) | |
download | gcc-8fe762506656e80df387114ac89dd666e59ab9db.tar.gz |
Fix PR42988: handle unknown_dependence.
2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/42988
* graphite-dependences.c (dependence_polyhedron): Set PDDR_KIND
to unknown_dependence.
(graphite_legal_transform_dr): Handle the unknown_dependence.
(graphite_carried_dependence_level_k): Same.
* testsuite/libgomp.graphite/force-parallel-5.c: Un-XFAILed.
* testsuite/libgomp.graphite/pr41118.c: Renamed from pr4118.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@156582 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgomp')
-rw-r--r-- | libgomp/ChangeLog.graphite | 5 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.graphite/force-parallel-5.c | 2 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.graphite/pr41118.c (renamed from libgomp/testsuite/libgomp.graphite/pr4118.c) | 0 |
3 files changed, 6 insertions, 1 deletions
diff --git a/libgomp/ChangeLog.graphite b/libgomp/ChangeLog.graphite index 9f2ce6683ed..ee2cddb7013 100644 --- a/libgomp/ChangeLog.graphite +++ b/libgomp/ChangeLog.graphite @@ -1,3 +1,8 @@ +2010-02-07 Sebastian Pop <sebastian.pop@amd.com> + + * testsuite/libgomp.graphite/force-parallel-5.c: Un-XFAILed. + * testsuite/libgomp.graphite/pr41118.c: Renamed from pr4118. + 2009-10-09 Sebastian Pop <sebastian.pop@amd.com> * testsuite/libgomp.graphite/graphite.exp (PARALLEL_CFLAGS): Add diff --git a/libgomp/testsuite/libgomp.graphite/force-parallel-5.c b/libgomp/testsuite/libgomp.graphite/force-parallel-5.c index e5392b1b8ff..b72b0215f3f 100644 --- a/libgomp/testsuite/libgomp.graphite/force-parallel-5.c +++ b/libgomp/testsuite/libgomp.graphite/force-parallel-5.c @@ -34,6 +34,6 @@ int main(void) /* { dg-final { scan-tree-dump-times "2 loops carried no dependency" 1 "graphite" } } */ /* { dg-final { cleanup-tree-dump "graphite" } } */ /* { dg-final { scan-tree-dump-times "loopfn.0" 5 "optimized" } } */ -/* { dg-final { scan-tree-dump-times "loopfn.1" 5 "optimized" { xfail *-*-* } } } */ +/* { dg-final { scan-tree-dump-times "loopfn.1" 5 "optimized" } } */ /* { dg-final { cleanup-tree-dump "parloops" } } */ /* { dg-final { cleanup-tree-dump "optimized" } } */ diff --git a/libgomp/testsuite/libgomp.graphite/pr4118.c b/libgomp/testsuite/libgomp.graphite/pr41118.c index 18e95ed8b5b..18e95ed8b5b 100644 --- a/libgomp/testsuite/libgomp.graphite/pr4118.c +++ b/libgomp/testsuite/libgomp.graphite/pr41118.c |