record loops in execution order
authorAditya Kumar <aditya.k7@samsung.com>
Thu, 21 Jan 2016 02:13:14 +0000 (02:13 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Thu, 21 Jan 2016 02:13:14 +0000 (02:13 +0000)
commit5431c9ea56229569343aa9ddc6b176916b41f248
tree234fcd82f7d5202fe9ee93e08fcfad10ffa19491
parentd7eff5b2843c5113220b825704600408558f4236
record loops in execution order

* graphite-scop-detection.c (record_loop_in_sese): New.
(gather_bbs::before_dom_children): Call record_loop_in_sese.
(build_scops): Remove call to build_sese_loop_nests.
* sese.c (sese_record_loop): Remove.
(build_sese_loop_nests): Remove.
(new_sese_info): Remove region->loops.
(free_sese_info): Same.
* sese.h (sese_contains_loop): Same.
(build_sese_loop_nests): Remove.
(sese_contains_loop): Remove.

Co-Authored-By: Sebastian Pop <s.pop@samsung.com>
From-SVN: r232654
gcc/ChangeLog
gcc/graphite-scop-detection.c
gcc/sese.c
gcc/sese.h