Generate code that is optimized for a particular cpu model. This switch preferentially tunes for the specified model, but assumes that the code may be run on any processor that implements the instruction set called for in -arch. See also -arch, above. The maximum number of iterations to unroll inner loops. The maximum work allowed in an unrolled loop.
Work is estimated by counting operands and operators in a loop.
The lower limit for unrolling. If there are less than n units of work in the loop, the loop will not be unrolled. Directs the compiler to allocate 32-bit pointers by default. You can still use 64-bit pointers, but only by the use of pragmas.