Related articles |
---|
-O4 in SunOS compiler jb3o+@andrew.cmu.edu (Jon Allen Boone) (1992-08-26) |
Re: -O4 in SunOS compiler wismuell@Informatik.TU-Muenchen.DE (1992-08-31) |
Re: -O4 in SunOS compiler chased@rbbb.Eng.Sun.COM (1992-09-01) |
Re: -O4 in SunOS compiler khb@chiba.Eng.Sun.COM (1992-09-01) |
Re: -O4 in SunOS compiler fjh@mundil.cs.mu.OZ.AU (1992-09-02) |
-O4 in SunOS compiler dolf@toet.echo.tds.philips.nl (1992-09-03) |
Re: -O4 in SunOS compiler Alfred.Kayser@dnpap.et.tudelft.nl (1992-09-04) |
Newsgroups: | comp.compilers |
From: | khb@chiba.Eng.Sun.COM (Keith Bierman fpgroup) |
Organization: | Sun MegaSystems |
Date: | Tue, 1 Sep 1992 16:55:28 GMT |
Keywords: | C, optimize |
References: | 92-08-164 |
jb3o+@andrew.cmu.edu (Jon Allen Boone) writes:
What does the -O4 switch do to the SunOS compiler?
Helps to be more precise about the version of the compiler in
question.
4 Same as -O3, but trace the effects of
pointer assignments, gather aliasing
information, do parameter propagation,
and perform inlining.
is the text in C1.1.
By tracing the effects of pointer assignments it is sometimes
possible to perform "f77 style" optimizations.
The inlining works when the caller and the callee are in the same file
and a variety of heuristics regarding the expansion are satisfied.
--
Keith H. Bierman keith.bierman@Sun.COM| khb@chiba.Eng.Sun.COM
SunPro 2550 Garcia MTV 12-33 | (415 336 2648) fax 964 0946
Mountain View, CA 94043
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.