Remove dead code in pass_tree_loop_init::execute
authorvries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 31 Jul 2014 08:28:35 +0000 (08:28 +0000)
committervries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 31 Jul 2014 08:28:35 +0000 (08:28 +0000)
2014-07-31  Tom de Vries  <tom@codesourcery.com>

* tree-ssa-loop.c (pass_tree_loop_init::execute): Remove dead code.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213319 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/tree-ssa-loop.c

index f1e1183..78cea9f 100644 (file)
@@ -1,3 +1,7 @@
+2014-07-31  Tom de Vries  <tom@codesourcery.com>
+
+       * tree-ssa-loop.c (pass_tree_loop_init::execute): Remove dead code.
+
 2014-07-31  Richard Sandiford  <rdsandiford@googlemail.com>
 
        * ira.c (insn_contains_asm_1, insn_contains_asm): Delete.
index 7c52748..d0c9980 100644 (file)
@@ -168,7 +168,7 @@ public:
 }; // class pass_tree_loop_init
 
 unsigned int
-pass_tree_loop_init::execute (function *fun)
+pass_tree_loop_init::execute (function *fun ATTRIBUTE_UNUSED)
 {
   loop_optimizer_init (LOOPS_NORMAL
                       | LOOPS_HAVE_RECORDED_EXITS);
@@ -178,9 +178,6 @@ pass_tree_loop_init::execute (function *fun)
      regions into reducible.  */
   scev_initialize ();
 
-  if (number_of_loops (fun) <= 1)
-    return 0;
-
   return 0;
 }