aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2017-09-20 12:08:16 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2017-09-20 12:08:16 +0000
commit3c16e99cf7731729290b96af4ec3b4fe6c68b63a (patch)
tree80b438289e9600ac8fa92e0d6c21f8d3bf1baa18 /libgcc
parent52e22c79dce498a3195bc8501fa54787a642067c (diff)
downloadgcc-3c16e99cf7731729290b96af4ec3b4fe6c68b63a.zip
gcc-3c16e99cf7731729290b96af4ec3b4fe6c68b63a.tar.gz
gcc-3c16e99cf7731729290b96af4ec3b4fe6c68b63a.tar.bz2
re PR tree-optimization/80213 (ICE in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:704)
2017-09-20 Richard Biener <rguenther@suse.de> PR tree-optimization/80213 * graphite-scop-detection.c (trivially_empty_bb_p): Labels are allowed in empty BBs as well. (canonicalize_loop_closed_ssa): Also look for other complex edges. (scop_detection::get_sese): Include the loop-closed PHI block in loop SESEs. (scop_detection::merge_sese): Remove code adding extra blocks. (scop_detection::region_has_one_loop): Adjust for get_sese changes. (build_scops): Assert the final returned scop is invalid. From-SVN: r253008
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions