2017-10-17 Richard Biener <rguenther@suse.de>
commit44e2f3328119c41881ec98107c9802d74bc58497
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Oct 2017 13:19:51 +0000 (17 13:19 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Oct 2017 13:19:51 +0000 (17 13:19 +0000)
tree0c41f10e1e0ccec68344f859431ef7ab51907ab3
parentcae40f4a08662872c74c523a217a7037530a2dda
2017-10-17  Richard Biener  <rguenther@suse.de>

* graphite-scop-detection.c
(scop_detection::stmt_has_simple_data_refs_p): Always use
the full nest as region.
(try_generate_gimple_bb): Likewise.
* sese.c (scalar_evolution_in_region): Simplify now that
SCEV can handle instantiation in regions.
* tree-scalar-evolution.c (instantiate_scev_name): Also instantiate
in the non-loop part of a function if requested.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253811 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/graphite-scop-detection.c
gcc/sese.c
gcc/tree-scalar-evolution.c