プロセッサ・ディスパッチのサポート(IA-32 のみ)

オプション 説明
-tpp5 インテル® Pentium® プロセッサを対象として最適化します。
Pentium プロセッサで最適の性能が得られます。
-tpp6 Pentium Pro プロセッサ、Pentium II プロセッサ、Pentium III プロセッサの各プロセッサを対象として最適化します。この3種類のプロセッサで最適の性能が得られます。
-tpp7 Pentium 4 プロセッサを対象として最適化します。RedHat* Linux* 7.1 または 7.2、およびストリーミング SIMD 拡張命令 2 をサポートしている必要があります。
Pentium 4 プロセッサで最適の性能が得られます。
-ax{i|M|K|W} 以下の各記号で指定したプロセッサ専用のコードを、1個のバイナリ・ファイル上に生成します。
  • i Pentium Pro プロセッサ、Pentium II プロセッサ
  • M MMX® テクノロジ Pentium プロセッサ
  • K Pentium III プロセッサ
  • W Pentium 4 プロセッサ

また、-axでは汎用のIA-32 コードも生成されます。通常は、汎用コードのほうが処理速度は遅くなります。

-x{i|M|K|W} 以下の各記号で指定した拡張命令の利用できるプロセッサでしか動作しないコードを生成します。
  • i Pentium Pro プロセッサ、Pentium II プロセッサ
  • M MMX テクノロジ Pentium プロセッサ
  • K Pentium III プロセッサ
  • W Pentium 4 プロセッサ