]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fix memory leak in DD XFAILs some interchange testcases.
authorKonrad Trifunovic <konrad.trifunovic@gmail.com>
Wed, 12 Aug 2009 14:24:01 +0000 (14:24 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Wed, 12 Aug 2009 14:24:01 +0000 (14:24 +0000)
commit7491e5f00c515b69ad34ba3e41175e2017825f61
treeed06f135bd5e97a946d4aeb926c98a52cf624f7e
parentf4648ed13904dcf3fc8af24896055843b46b2d96
Fix memory leak in DD XFAILs some interchange testcases.

2009-08-05  Konrad Trifunovic  <konrad.trifunovic@gmail.com>
    Sebastian Pop  <sebastian.pop@amd.com>

* graphite-dependences.c (graphite_legal_transform_dr): Work on a
copy of the dependence polyhedron.  Free the temporary objects.
(graphite_carried_dependence_level_k): Free unused objects before
returning.

* testsuite/gcc.dg/graphite/interchange-1.c: XFAILed.
* testsuite/gcc.dg/graphite/interchange-2.c: XFAILed.
* testsuite/gcc.dg/graphite/interchange-3.c: XFAILed.
* testsuite/gcc.dg/graphite/interchange-4.c: XFAILed.
* testsuite/gcc.dg/graphite/interchange-7.c: XFAILed.

Co-Authored-By: Sebastian Pop <sebastian.pop@amd.com>
From-SVN: r150687
gcc/ChangeLog
gcc/ChangeLog.graphite
gcc/graphite-dependences.c
gcc/testsuite/gcc.dg/graphite/interchange-1.c
gcc/testsuite/gcc.dg/graphite/interchange-2.c
gcc/testsuite/gcc.dg/graphite/interchange-3.c
gcc/testsuite/gcc.dg/graphite/interchange-4.c
gcc/testsuite/gcc.dg/graphite/interchange-7.c