• hubicka's avatar
    · eeb4a70e
    hubicka authored
    	* Makefile.in (web.o): New.
    	* web.c: New file.
    	* rtl.h (web_main): Declare.
    	* timervar.def (TV_WEB): New.
    	* toplev.c (dump_file_index, dump_file_info): Add DFI_web.
    	(rest_of_hanle_web): New.
    	(flag_web): New static variable.
    	(lang_independent_options): Add "web".
    	(rest_of_compilation): Call rest_of_handle_web.
    	* invoke.texi (-fweb): Document.
    	* common.opt (fweb): New.
    	* flags.h (flag_web): New.
    	* opts.c (decode_options): Set flag_web at -O3.
    
    	* passes.texi (web construction):  Document.
    	* invoke.texi (-O3): Document that -fweb is enabled.
    
    	* regrename.c (regrename_optimize): Deal better with situation when
    	replacement failed.
    
    	* sched-ebb.c: Include params.h and profile.h
    	(schedule_ebbs):  Use tracer parameters to discover superblocks
    	* Makefile.in (sched-ebb.o):  Add dependencies.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72383 138bc75d-0d04-0410-961f-82ee72b054a4
    eeb4a70e
opts.c 42.9 KB