Visible to Intel only — GUID: GUID-33FDF8F6-963F-4B46-8DA1-F34AC5AC18D0
Visible to Intel only — GUID: GUID-33FDF8F6-963F-4B46-8DA1-F34AC5AC18D0
Os
Enables optimizations that do not increase code size; it produces smaller code size than O2.
Syntax
Linux: |
-Os |
macOS: |
-Os |
Windows: |
/Os |
Arguments
None
Default
OFF |
Optimizations are made for code speed. However, if O1 is specified, Os is the default. |
Description
This option enables optimizations that do not increase code size; it produces smaller code size than O2. It disables some optimizations that increase code size for a small speed benefit.
This option tells the compiler to favor transformations that reduce code size over transformations that produce maximum performance.
IDE Equivalent
Visual Studio: Optimization > Favor Size or Speed
Alternate Options
None