コンパイラー・モードおよびプロセッサー・アーキテクチャーの受け入れ可能な組み合わせ

-q32-q64-qarch、および -qtune コンパイラー・オプションを使用して、コンパイラーの出力を以下に適合するように最適化することができます。

一般的に、オプションでは以下が行われます。

すべての PowerPC マシンは、共通の命令セットを共用しますが、所定のプロセッサーまたはプロセッサー・ファミリーに固有の命令を追加して組み込むこともできます。

以下のテーブルに、選択されたいくつかのプロセッサー、およびさまざまなフィーチャーを、サポートされるもの、またはサポートされないものも含めて示します。


プロセッサー グラフィックス・サポート sqrt サポート 64 ビット・サポート
rs64b あり あり あり
rs64c あり あり あり
pwr3 あり あり あり
pwr4 あり あり あり
pwr5 あり あり あり

多様な種類のプロセッサー上で稼働するコードを生成したい場合は、以下のガイドラインを使用して、適切な -qarch および/または -qtune コンパイラー・オプションを選択します。以下をコンパイルに使用したコードの場合:

特定のプロセッサー用に最適化されたコードを生成したい場合の、-q32-q64-qarch、および -qtune コンパイラー・オプションの受け入れ可能な組み合わせを以下の表 で示します。

関連参照


-qarch-qtune の受け入れ可能な組み合わせ
-qarch オプション 事前定義マクロ デフォルトの -qtune 設定 使用可能な -qtune 設定
ppc64v _ARCH_PPCV ppc970 auto

ppc970

関連参照

IBM Copyright 2003