diff options
author | Aditya Kumar <aditya.k7@samsung.com> | 2015-11-23 23:28:42 +0000 |
---|---|---|
committer | Sebastian Pop <spop@gcc.gnu.org> | 2015-11-23 23:28:42 +0000 |
commit | 0171d98d7788c76012288b418b5b8366982f693e (patch) | |
tree | 7a486edc067ee9a894bbf29e958ab2aacdd51b48 /gcc/graphite-optimize-isl.c | |
parent | 8c61286797664f445db424050ea4c73cf265b242 (diff) | |
download | gcc-0171d98d7788c76012288b418b5b8366982f693e.zip gcc-0171d98d7788c76012288b418b5b8366982f693e.tar.gz gcc-0171d98d7788c76012288b418b5b8366982f693e.tar.bz2 |
fix PR68314: revert all patches touching the construction of the original schedule
Co-Authored-By: Sebastian Pop <s.pop@samsung.com>
From-SVN: r230778
Diffstat (limited to 'gcc/graphite-optimize-isl.c')
-rw-r--r-- | gcc/graphite-optimize-isl.c | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/gcc/graphite-optimize-isl.c b/gcc/graphite-optimize-isl.c index 6ae224f..559afc4 100644 --- a/gcc/graphite-optimize-isl.c +++ b/gcc/graphite-optimize-isl.c @@ -442,23 +442,11 @@ optimize_isl (scop_p scop) #else isl_union_map *schedule_map = get_schedule_map (schedule); #endif + apply_schedule_map_to_scop (scop, schedule_map); - if (isl_union_map_is_equal (scop->original_schedule, schedule_map)) - { - if (dump_file && dump_flags) - fprintf (dump_file, "\nISL schedule same as original schedule\n"); - - isl_schedule_free (schedule); - isl_union_map_free (schedule_map); - return false; - } - else - { - apply_schedule_map_to_scop (scop, schedule_map); - isl_schedule_free (schedule); - isl_union_map_free (schedule_map); - return true; - } + isl_schedule_free (schedule); + isl_union_map_free (schedule_map); + return true; } #endif /* HAVE_isl */ |