Options: Performance
-r10000 Generate optimal instruction schedule for the R10000 proc
-r8000 Generate optimal instruction schedule for the R8000 proc
-O[0|1|2|3] Set optimization Level to 0, 1, 2, 3
-Ofast=[ipXX] Select best optimization for the given architecture
-mp Enable multi-processing directives
-mpio Support I/O from a parallel region
-apo Invoke automatic parallelization option
XX machine (output of the hinv -c processor command)
27 Origin2000 (all cpu frequencies and cache sizes)
35 Origin3000 (all cpu frequencies and cache sizes)
optimizations may differ on the version of the compiler. Currently:
-O3 -IPA -TARG:platform=ip27 -n32
-OPT:Olimit=0:roundoff=3:div_split=ON:alias=typed
(thus -Ofast switch invokes the Interprocedural Analyzer)