call update_ssa once
authorAditya Kumar <aditya.k7@samsung.com>
Mon, 23 Nov 2015 19:28:06 +0000 (19:28 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Mon, 23 Nov 2015 19:28:06 +0000 (19:28 +0000)
Co-Authored-By: Sebastian Pop <s.pop@samsung.com>
From-SVN: r230770

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

index 0bcfc9ebf05e1b1f33f5611acfb50c264af05e20..53eb8e1571db9fc49fb249b3822de75c85fae5cd 100644 (file)
@@ -1,3 +1,10 @@
+2015-11-23  Aditya Kumar  <aditya.k7@samsung.com>
+           Sebastian Pop  <s.pop@samsung.com>
+
+       * graphite-isl-ast-to-gimple.c (translate_isl_ast_node_user):
+       Remove call to update_ssa.
+       * sese.c (sese_insert_phis_for_liveouts): Same.
+
 2015-11-23  Marek Polacek  <polacek@redhat.com>
 
        PR tree-optimization/68455
index b13aa128a1eef7afa77d725bbda15b64a717b5ce..d421c08964021a703e7a4c1f4d3b7a933a8a485b 100644 (file)
@@ -1023,15 +1023,6 @@ translate_isl_ast_node_user (__isl_keep isl_ast_node *node,
       print_loops_bb (dump_file, next_e->src, 0, 3);
     }
 
-  mark_virtual_operands_for_renaming (cfun);
-  update_ssa (TODO_update_ssa);
-
-  if (dump_file)
-    {
-      fprintf (dump_file, "\n[codegen] (after update SSA) new basic block\n");
-      print_loops_bb (dump_file, next_e->src, 0, 3);
-    }
-
   return next_e;
 }
 
index b5da428ff839566be6b5e785994c68848248aa5c..9b932ce77fd4c43a442b5a0c2146be4d73fdad2a 100644 (file)
@@ -301,8 +301,6 @@ sese_insert_phis_for_liveouts (sese_info_p region, basic_block bb,
   bitmap_iterator bi;
   bitmap liveouts = BITMAP_ALLOC (NULL);
 
-  update_ssa (TODO_update_ssa);
-
   sese_build_liveouts (region, liveouts);
 
   EXECUTE_IF_SET_IN_BITMAP (liveouts, 0, i, bi)
@@ -310,8 +308,6 @@ sese_insert_phis_for_liveouts (sese_info_p region, basic_block bb,
       sese_add_exit_phis_edge (bb, ssa_name (i), false_e, true_e);
 
   BITMAP_FREE (liveouts);
-
-  update_ssa (TODO_update_ssa);
 }
 
 /* Returns the outermost loop in SCOP that contains BB.  */