re PR tree-optimization/66396 (FAIL: gcc.dg/graphite/run-id-pr47593.c execution test)
authorRichard Biener <rguenther@suse.de>
Tue, 9 Jun 2015 07:51:24 +0000 (07:51 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 9 Jun 2015 07:51:24 +0000 (07:51 +0000)
2015-06-09  Richard Biener  <rguenther@suse.de>

PR tree-optimization/66396
* graphite-isl-ast-to-gimple.c (graphite_regenerate_ast_isl):
Rename virtual operands.

From-SVN: r224266

gcc/ChangeLog
gcc/graphite-isl-ast-to-gimple.c

index 7537f41edfec0cba5e5cd0938b4286a1b5ba7c8a..a9554c516b5629b5f5ddf724542e62ee7549a489 100644 (file)
@@ -1,3 +1,9 @@
+2015-06-09  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/66396
+       * graphite-isl-ast-to-gimple.c (graphite_regenerate_ast_isl):
+       Rename virtual operands.
+
 2015-06-09  Tom de Vries  <tom@codesourcery.com>
 
        * gimple-iterator.h (gimple_seq_nondebug_singleton_p): Don't
index 2bb7620efaffd44a4f5eacb144b5dfcd22c8d352..8ee6df688a9f67757031e9c8cc93be767c0fd031 100644 (file)
@@ -1066,6 +1066,10 @@ graphite_regenerate_ast_isl (scop_p scop)
 
   translate_isl_ast (context_loop, root_node, if_region->true_region->entry,
                     ip);
+
+  mark_virtual_operands_for_renaming (cfun);
+  update_ssa (TODO_update_ssa);
+
   graphite_verify ();
   scev_reset ();
   recompute_all_dominators ();