The Intel-specific options and their default settings are listed below. Use the default settings of the Compiler options to generate the most efficient code for your system.
j | Align each label that follows an unconditional jump or a return to be at an address such that mod(address, align)=0. The NOPs that are inserted are never executed. |
e | Align each entry point such that mod(address, align)=0. |
I | Align loop tops such that mod(address, align)=0. |
h | Use heuristics to attempt to align labels that do not follow jumps such that mod(address, align)=0, but without inserting any NOP instructions. If align is followed by ".1", alignment will be such that mod(address, align)=0 or 1. The suboptions tell the Compiler where to insert NOP instructions to force the address of critical instructions in generated code to be aligned on boundaries that improve the performance of jumps and calls to those instructions. |