diff options
author | grosser <grosser@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-12-10 01:24:44 +0000 |
---|---|---|
committer | grosser <grosser@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-12-10 01:24:44 +0000 |
commit | d4c3dca6accbdc3c4573c6078880ad1b36a81d44 (patch) | |
tree | 4587c06ca85411de01b37c861b1cb841a31a20b8 | |
parent | 9df9a10637f958e004fbee5158e3fa15412eeea3 (diff) |
2008-12-09 Tobias Grosser <grosser@fim.uni-passau.de>var-tracking-assignments-merge-142635-trunk
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142630 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/graphite.c | 7 |
2 files changed, 13 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 960564b0516..0f59c1780d6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,11 @@ 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. + +2008-12-09 Tobias Grosser <grosser@fim.uni-passau.de> + * graphite.c (print_graphite_bb): Fix printing to file != dump_file. 2008-12-09 Jakub Jelinek <jakub@redhat.com> diff --git a/gcc/graphite.c b/gcc/graphite.c index 536d69458cc..78485a2c833 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. */ |