IPF-fp-speculation、QIPF-fp-speculation

浮動小数点演算のスペキュレーションを行うモードをコンパイラーに指示します。

IDE オプション

Windows: なし

Linux: [Floating Point (浮動小数点)] > [Floating-Point Speculation (浮動小数点のスペキュレーション)]

Mac OS: なし

アーキテクチャー

インテル(R) Itanium(R) アーキテクチャー

構文

Linux*: -IPF-fp-speculationmode
Mac OS*: なし
Windows*:  /QIPF-fp-speculationmode

引数

mode 浮動小数点演算のモード。設定可能な値は以下のとおりです。
  fast 浮動小数点演算のスペキュレーションを有効にするようにコンパイラーに指示します。
  safe 安全な場合のみ浮動小数点演算のスペキュレーションを有効にするようにコンパイラーに指示します。
  strict 浮動小数点演算のスペキュレーションを無効にするようにコンパイラーに指示します。
  off strict と同じです。

デフォルト

-IPF-fp-speculationfast または
/QIPF-fp-speculationfast
コンパイラーは、最適化が有効な場合に浮動小数点演算のスペキュレーションを行います。最適化なし (-O0 (Linux) または /Od (Windows)) を指定した場合、デフォルトは -IPF-fp-speculationsafe (Linux) あるいは /QIPF-fp-speculationsafe (Windows) です。

説明

このオプションは、浮動小数点演算のスペキュレーションを行うモードをコンパイラーに指示します。

代替オプション

Linux: -IPF_fp_speculation
Mac OS: なし

Windows: /QIPF_fp_speculation