From: Tobias Grosser Date: Wed, 10 Dec 2008 01:24:44 +0000 (+0000) Subject: graphite.c (graphite_transform_loops): Always call find_transform () in ENABLE_CHECKING. X-Git-Tag: releases/gcc-4.4.0~1267 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c34a77fd2f7e1f5585ae7d5f47c6f52f6101461d;p=thirdparty%2Fgcc.git graphite.c (graphite_transform_loops): Always call find_transform () in ENABLE_CHECKING. 2008-12-09 Tobias Grosser * 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 960564b05167..0f59c1780d65 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2008-12-09 Tobias Grosser + + * 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 * graphite.c (print_graphite_bb): Fix printing to file != dump_file. diff --git a/gcc/graphite.c b/gcc/graphite.c index 536d69458ccb..78485a2c8335 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. */