Oracle® Solaris Studio 12.4: Fortran ユーザーズガイド

印刷ビューの終了

更新: 2014 年 12 月
 
 

3.4.115 –xchip=c

オプティマイザにターゲットのプロセッサを指定します。

このオプションは、処理対象となるプロセッサを指定することによって、タイミング特性を指定します。

このオプションは単独で使用できますが、-xtarget オプションを展開した機能の一部です。-xtarget オプションで暗黙に指定された -xchip 値の指定を変更する場合に、このオプションを使用します。

-xchip=c は次のものに影響を与えます。

  • 命令の順序 (スケジューリング)

  • 分岐をコンパイルする方法

  • 同義の代替命令の選択

次の表に、-xchip の有効なプロセッサ名の値をまとめてあります。

表 3-17  -xchip でよく使われる SPARC プロセッサ名
-xchip=
最適化の対象:
generic
ほとんどの SPARC プロセッサ。これがデフォルトです。
native
このホストプラットフォーム。
sparc64vi
SPARC64 VI プロセッサ
sparc64vii
SPARC64 VII プロセッサ
sparc64viiplus
SPARC64 VII+ プロセッサ
sparc64x
SPARC64 X プロセッサ
sparc64xplus
SPARC64 X+ プロセッサ
ultra
UltraSPARC プロセッサ
ultra2
UltraSPARC II プロセッサ
ultra2e
UltraSPARC IIe プロセッサ
ultra2i
UltraSPARC IIi プロセッサ
ultra3
UltraSPARC III プロセッサ
ultra3cu
UltraSPARC IIIcu プロセッサ
ultra3i
UltraSPARC IIIi プロセッサ
ultra4
UltraSPARC IV プロセッサ
ultra4plus
UltraSPARC IV+ プロセッサ
ultraT1
UltraSPARC T1 プロセッサ
ultraT2
UltraSPARC T2 プロセッサ
ultraT2plus
UltraSPARC T2+ プロセッサ
ultraT3
UltraSPARC T3 プロセッサ
T3
SPARC T3 プロセッサ
T4
SPARC T4 プロセッサ
T5
SPARC T5 プロセッサのタイミングプロパティーを使用します。
M5
SPARC M5 プロセッサのタイミングプロパティーを使用します。

注 -  次の SPARC の -xchip の値は廃止されており、将来のリリースで削除される可能性があります: ultraultra2ultra2eultra2iultra3ultra3cuultra3iultra4、および ultra4plus

x86 プラットフォーム: -xchip の値は、pentiumpentium_propentium3pentium4genericopteroncore2penrynnehalemamdfam10sandybridgeivybridgehaswellwestmerenative のいずれかです。