Performs optimizations for a specified CPU.
None
IA-32, Intel® Itanium® architecture
Linux and Mac OS: | -mtune=processor |
Windows: | None |
processor | Is the CPU. Possible values on IA-32 systems are: | |
pentium | Optimizes for Intel® Pentium® processors. | |
pentiumpro | Optimizes for Intel® Pentium® Pro, Intel Pentium II, and Intel Pentium III processors. | |
pentium4 | Optimizes for Inte®l Pentium® 4 processors. | |
Optimizes for Intel® Pentium® with MMX™ technology. | ||
Possible values on Itanium®-based systems are: |
||
itanium | Optimizes for Intel® Itanium® processors. | |
itanium2 | Optimizes for Intel® Itanium® 2 processors. | |
Optimizes for Dual-Core Intel® Itanium® 2 Processor 9000 Sequence processors. This option affects the order of the generated instructions, but the generated instructions are limited to Intel® Itanium® 2 processor instructions unless the program uses (executes) intrinsics specific to the Dual-Core Intel® Itanium® 2 Processor 9000 Sequence processors. |
pentium4 | On IA-32 systems, the compiler optimizes for Intel Pentium 4 processors. |
itanium2 | On Itanium®-based systems, the compiler optimizes for Intel® Itanium® 2 processors. |
This option performs optimizations for a specified CPU.
mtune=itanium2-p9000 | Linux: mcpu=itanium2-p9000
Mac OS: None Windows: G2-p9000 |