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 |