OSDN Git Service

* sched-rgn.c (init_regions): Update comment.
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 Dec 2002 23:45:40 +0000 (23:45 +0000)
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 Dec 2002 23:45:40 +0000 (23:45 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@60340 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/sched-rgn.c

index 512ef01..f4f556d 100644 (file)
@@ -1,3 +1,7 @@
+Thu Dec 19 23:44:09 2002  J"orn Rennecke <joern.rennecke@superh.com>
+
+       * sched-rgn.c (init_regions): Update comment.
+
 2002-12-19  David Edelsohn  <edelsohn@gnu.org>
 
        * config/rs6000/rs6000.md (define_attr type): Remove altivec.
index 3863552..570abac 100644 (file)
@@ -2909,17 +2909,10 @@ init_regions ()
          dominance_info dom;
          struct edge_list *edge_list;
 
-         /* The scheduler runs after flow; therefore, we can't blindly call
-            back into find_basic_blocks since doing so could invalidate the
-            info in global_live_at_start.
-
-            Consider a block consisting entirely of dead stores; after life
-            analysis it would be a block of NOTE_INSN_DELETED notes.  If
-            we call find_basic_blocks again, then the block would be removed
-            entirely and invalidate our the register live information.
-
-            We could (should?) recompute register live information.  Doing
-            so may even be beneficial.  */
+         /* The scheduler runs after estimate_probabilities; therefore, we
+            can't blindly call back into find_basic_blocks since doing so
+            could invalidate the branch probability info.  We could,
+            however, call cleanup_cfg.  */
          edge_list = create_edge_list ();
 
          /* Compute the dominators and post dominators.  */