re PR tree-optimization/80906 (ICE in copy_loop_close_phi_args, at graphite-isl-ast...
authorRichard Biener <rguenther@suse.de>
Wed, 31 May 2017 07:09:21 +0000 (07:09 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 31 May 2017 07:09:21 +0000 (07:09 +0000)
commitee1379be56bcb47ee8dba5f8e31f1d090fecc210
tree435114c9973c8acc7397ce6c3f718625b2b9bfcc
parent63d9caf9040df6bc190328353499b1f8e36c8201
re PR tree-optimization/80906 (ICE in copy_loop_close_phi_args, at graphite-isl-ast-to-gimple.c:2094)

2017-05-31  Richard Biener  <rguenther@suse.de>

PR tree-optimization/80906
* graphite-isl-ast-to-gimple.c (copy_loop_close_phi_nodes): Get
and pass through iv_map.
(copy_bb_and_scalar_dependences): Adjust.
(translate_pending_phi_nodes): Likewise.
(copy_loop_close_phi_args): Handle code-generating IVs instead
of ICEing.

* gcc.dg/graphite/pr80906.c: New testcase.

From-SVN: r248722
gcc/ChangeLog
gcc/graphite-isl-ast-to-gimple.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/graphite/pr80906.c [new file with mode: 0644]