Visible to Intel only — GUID: GUID-35B659D8-180F-484B-91CB-B64CF4BAE336
Visible to Intel only — GUID: GUID-35B659D8-180F-484B-91CB-B64CF4BAE336
mbranches-within-32B-boundaries, Qbranches-within-32B-boundaries
Tells the compiler to align branches and fused branches on 32-byte boundaries for better performance.
Syntax
Linux: |
-mbranches-within-32B-boundaries -mno-branches-within-32B-boundaries |
macOS: |
-mbranches-within-32B-boundaries -mno-branches-within-32B-boundaries |
Windows: |
/Qbranches-within-32B-boundaries /Qbranches-within-32B-boundaries- |
Arguments
None
Default
-mno-branches-within-32B-boundaries |
Branches and fused branches are not aligned on 32-byte boundaries. |
Description
This option tells the compiler to align branches and fused branches on 32-byte boundaries for better performance.
When you use this option, it may affect binary utilities usage experience, such as debugability.
This option only applies to host compilation. When offloading is enabled, it does not impact device-specific compilation. Offloading can only be enabled when using ifx.
IDE Equivalent
Alternate Options
None