[LLVMdev] Compiler Driver Decisions

Reid Spencer reid at x10sys.com
Wed Aug 4 12:37:39 PDT 2004


On Wed, 2004-08-04 at 12:23, Misha Brukman wrote:
> On Wed, Aug 04, 2004 at 12:16:12PM -0700, Reid Spencer wrote:
> > So I propose:
> >
> [snip]
> > -O3 = aggressive optimization, regardless of computation time with the
> >         effect of producing the fastest executable
> 
> I would suggest splitting -O3 into 2 or more levels of optimization,
> because as written, -O3 sounds pretty scary: "regardless of computation
> time", and given some people who thing that several minutes of compile
> time is acceptable, I think it's useful to split it into "aggresive
> opt", "aggresive interprocedural opt", and "aggressive interprocedural
> analysis with interprocedural opt".

Okay, sounds good. How about:

-O3agg
-O3ipo
-O3aggipo

:) ?

Reid.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20040804/cf06290c/attachment.sig>


More information about the llvm-dev mailing list