alias-const, Qalias-const
Determines whether the compiler assumes a parameter of type pointer-to-const does not alias with a parameter of type pointer-to-non-const.
auto-ilp32, Qauto-ilp32
Instructs the compiler to analyze the program to determine if there are 64-bit pointers that can be safely shrunk into 32-bit pointers and if there are 64-bit longs (on Linux* OS) that can be safely shrunk into 32-bit longs.
ax, Qax
Tells the compiler to generate multiple, processor-specific auto-dispatch code paths for Intel processors if there is a performance benefit.
c99, Qc99
Determines whether C99 support is enabled for C programs. This is a deprecated option.
fp-stack-check, Qfp-stack-check
Tells the compiler to generate extra code after every function call to ensure that the floating-point stack is in the expected state.
fp-trap, Qfp-trap
Sets the floating-point trapping mode for the main routine.
global-hoist, Qglobal-hoist
Enables certain optimizations that can move memory loads to a point earlier in the program execution than where they appear in the source.
guide, Qguide
Lets you set a level of guidance for auto-vectorization, auto-parallelization, and data transformation.
opt-class-analysis, Qopt-class-analysis
Determines whether C++ class hierarchy information is used to analyze and resolve C++ virtual function calls at compile time.
prof-src-dir, Qprof-src-dir
Determines whether directory information of the source file under compilation is considered when looking up profile data records.
prof-src-root, Qprof-src-root
Lets you use relative directory paths when looking up profile data and specifies a directory as the base.
prof-src-root-cwd, Qprof-src-root-cwd
Lets you use relative directory paths when looking up profile data and specifies the current working directory as the base.
prof-use, Qprof-use
Enables the use of profiling information during optimization.
rcd, Qrcd
Enables fast float-to-integer conversions.
regcall, Qregcall
Tells the compiler that the __regcall calling convention should be used for functions that do not directly specify a calling convention.
restrict, Qrestrict
Determines whether pointer disambiguation is enabled with the restrict qualifier.
Qsafeseh
Registers exception handlers for safe exception handling.
save-temps, Qsave-temps
Tells the compiler to save intermediate files created during compilation.