SP2 Flags and Libraries
-O3 - Maximum optimization, may alter semantics.
-qarch=pwr2, -qtune=pwr2 - Tune for Power2.
-qcache=size=128k,line=256 - Tune Cache for Power2SC.
-qstrict - Turn off semantic altering optimizations.
-qhot - Turn on addition loop and memory optimization, Fortran only.
-Pv,-Pv! - Invoke the VAST preprocessor before compiling. (C)
-Pk,-Pk! - Invoke the KAP preprocessor before compiling. (C)
-qhsflt - Don’t round floating floating point numbers and don’t range check floating point to integer conversions.
-inline=<func1>,<func2> - Inline all calls to func1 and func2.
-qalign=4k - Align large arrays and structures to a 4k boundary.
-lesslp2 - Link in the Engineering and Scientific Subroutine Library.
-eagerlimit 16384 with poe executables.