tree-vect-loop-manip.c (slpeel_can_duplicate_loop_p): Do not check whether an SSA...
authorRichard Biener <rguenther@suse.de>
Wed, 20 Mar 2013 09:01:52 +0000 (09:01 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 20 Mar 2013 09:01:52 +0000 (09:01 +0000)
2013-03-20  Richard Biener  <rguenther@suse.de>

* tree-vect-loop-manip.c (slpeel_can_duplicate_loop_p): Do not
check whether an SSA update is needed.

From-SVN: r196810

gcc/ChangeLog
gcc/tree-vect-loop-manip.c

index 7158eea..303e4ad 100644 (file)
@@ -1,3 +1,8 @@
+2013-03-20  Richard Biener  <rguenther@suse.de>
+
+       * tree-vect-loop-manip.c (slpeel_can_duplicate_loop_p): Do not
+       check whether an SSA update is needed.
+
 2013-03-20  Richard Sandiford  <rdsandiford@googlemail.com>
 
        * config/mips/constraints.md (T): Rename to...
index ff7d53f..fabf52d 100644 (file)
@@ -848,9 +848,6 @@ slpeel_can_duplicate_loop_p (const struct loop *loop, const_edge e)
   gimple orig_cond = get_loop_exit_condition (loop);
   gimple_stmt_iterator loop_exit_gsi = gsi_last_bb (exit_e->src);
 
-  if (need_ssa_update_p (cfun))
-    return false;
-
   if (loop->inner
       /* All loops have an outer scope; the only case loop->outer is NULL is for
          the function itself.  */