This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[tree-profiling] Do not cleanup in expansion


Hi,
this comment is no longer up to date

Index: ChangeLog.profiling
===================================================================
RCS file: /cvs/gcc/gcc/gcc/Attic/ChangeLog.profiling,v
retrieving revision 1.1.2.13
diff -c -3 -p -r1.1.2.13 ChangeLog.profiling
*** ChangeLog.profiling	15 Mar 2004 16:43:40 -0000	1.1.2.13
--- ChangeLog.profiling	15 Mar 2004 16:44:46 -0000
***************
*** 1,5 ****
--- 1,9 ----
  2004-03-15  Jan Hubicka  <jh@suse.cz>
  
+ 	* cfgexpand (tree_expand_cfg): Do not cleanup control flow.
+ 
+ 2004-03-15  Jan Hubicka  <jh@suse.cz>
+ 
  	* cfgcleanup.c (try_forward_edges): Take into account PRE_LOOP flag
  	only when loop optimizer is run.
  
Index: cfgexpand.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/Attic/cfgexpand.c,v
retrieving revision 1.1.2.5
diff -c -3 -p -r1.1.2.5 cfgexpand.c
*** cfgexpand.c	7 Mar 2004 22:23:54 -0000	1.1.2.5
--- cfgexpand.c	15 Mar 2004 16:44:46 -0000
*************** tree_expand_cfg (void)
*** 331,341 ****
    int dump_flags;
    FILE *dump_file = dump_begin (TDI_expand, &dump_flags);
  
-   /* Code updating conditional jumps rely that no conditionals will be
-      simplified into unconditional jumps.  This also serve as usefull sanity
-      checking.  */
-   cleanup_control_flow ();
- 
    /* Write the flowgraph to a dot file.  */
    rtl_register_cfg_hooks ();
  
--- 331,336 ----


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]