diff options
author | Tobias Grosser <grosser@fim.uni-passau.de> | 2008-12-10 01:24:44 +0000 |
---|---|---|
committer | Tobias Grosser <grosser@gcc.gnu.org> | 2008-12-10 01:24:44 +0000 |
commit | c34a77fd2f7e1f5585ae7d5f47c6f52f6101461d (patch) | |
tree | 4587c06ca85411de01b37c861b1cb841a31a20b8 /gcc/graphite.c | |
parent | 88376272bd9fd65d3492b31849ccd1e0f60d1d12 (diff) | |
download | gcc-c34a77fd2f7e1f5585ae7d5f47c6f52f6101461d.zip gcc-c34a77fd2f7e1f5585ae7d5f47c6f52f6101461d.tar.gz gcc-c34a77fd2f7e1f5585ae7d5f47c6f52f6101461d.tar.bz2 |
graphite.c (graphite_transform_loops): Always call find_transform () in ENABLE_CHECKING.
2008-12-09 Tobias Grosser <grosser@fim.uni-passau.de>
* graphite.c (graphite_transform_loops): Always call find_transform ()
in ENABLE_CHECKING. So we test these code paths, even if we do not
generate code.
From-SVN: r142630
Diffstat (limited to 'gcc/graphite.c')
-rw-r--r-- | gcc/graphite.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/graphite.c b/gcc/graphite.c index 536d694..78485a2 100644 --- a/gcc/graphite.c +++ b/gcc/graphite.c @@ -5237,6 +5237,13 @@ graphite_transform_loops (void) if (graphite_apply_transformations (scop)) gloog (scop, find_transform (scop)); +#ifdef ENABLE_CHECKING + else + { + struct clast_stmt *stmt = find_transform (scop); + cloog_clast_free (stmt); + } +#endif } /* Cleanup. */ |