This is the mail archive of the gcc@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]

Re: Disabling CSE passes and GC?


> Hi!
> 
> To speed up compilation I'd like to disable CSE, CSE 2 and garbage
> collecting (i.e. just dont free mem at all). I cannot find options to do
> so, though (looked at gcc 3.0 and gcc 3.2).
CSE is disabled at -O0.  It does not make much sense to have optimizing
compilation without CSE, but you can get it faster with
-fnocse-follow-jumps and -fno-cse-skip-blocks.
CSE2 pass can be disabled with -fnorerun-cse-after-loop
There is no way currently to control GC I believe.
Adding function to control it's behaviour may make sense.

Honza
> 
> Can we add such options?
> 
> Thanks, Richard.
> 
> --
> Richard Guenther <richard.guenther@uni-tuebingen.de>
> WWW: http://www.tat.physik.uni-tuebingen.de/~rguenth/


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