Performs optimizations for a specified processor.
None
IA-32 architecture, IA-64 architecture
Linux and Mac OS X: | -mtune=processor |
Windows: | None |
processor | Is the processor for which the compiler should perform optimizations. Possible values on systems using IA-32 architecture are: | |
pentium | Optimizes for IntelŪ PentiumŪ processors. | |
Optimizes for IntelŪ PentiumŪ with MMX™ technology. | ||
pentiumpro | Optimizes for IntelŪ PentiumŪ Pro, Intel Pentium II, and Intel Pentium III processors. | |
pentium4 | Optimizes for IntelŪ PentiumŪ 4 processors. | |
pentium4m | Optimizes for IntelŪ PentiumŪ 4 processors with MMX™ technology. | |
Possible values on systems using IA-64 architecture are: |
||
itanium | Optimizes for systems using IA-64 architecture. | |
itanium2 | Optimizes for IntelŪ ItaniumŪ 2 processors. | |
Optimizes for the Dual-Core IntelŪ ItaniumŪ 2 processor 9000 series. 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 series. | ||
core2 | Optimizes for the IntelŪ Core™2 processor family, including support for MMX™, SSE, SSE2, SSE3 and SSSE3 instruction sets. |
pentium4 | On systems using IA-32 architecture, the compiler optimizes for IntelŪ PentiumŪ 4 processors. |
itanium2 | On systems using IA-64 architecture, the compiler optimizes for IntelŪ ItaniumŪ 2 processors. |
This option performs optimizations for a specified processor.
-mtune | Linux: -mcpu (this
is a deprecated
option) Mac OS X: None Windows: None |
-mtune=itanium | Linux: -mcpu=itanium
(-mcpu is a deprecated option) Mac OS X: None Windows: /G1 |
-mtune=itanium2 | Linux: -mcpu=itanium2
(-mcpu is a deprecated option) Mac OS X: None Windows: /G2 |
-mtune=itanium2-p9000 | Linux: -mcpu=itanium2-p9000
(-mcpu is a deprecated option) Mac OS X: None Windows: /G2-p9000 |