fma、Qfma

 

浮動小数点乗算と加算/減算の組み合わせを有効にします。

IDE オプション

Windows: [Floating Point (浮動小数点)] > [Floating-point Operation Contraction (浮動小数点演算の縮約)]

Linux: なし

Mac OS X: なし

アーキテクチャー

IA-64 アーキテクチャー

構文

Linux:

-fma

-no-fma

Mac OS X:

なし

Windows:

/Qfma

/Qfma-

引数

なし

デフォルト

-fma
または /Qfma

浮動小数点乗算と加算/減算を組み合わせます。

ただし、-mp (Linux)/Op (Windows)、/fp:strict (Windows)、または -fp-model strict (Linux) オプションを指定して、-fma または /Qfma を指定しない場合、デフォルトは -no-fma または /Qfma- になります。

説明

このオプションは、浮動小数点乗算と加算/減算の組み合わせを有効にします。

また、浮動小数点乗算と加算/減算の縮約を 1 つの演算命令で行うことを有効にします。コンパイラーは可能な限り、これらの演算を縮約します。

代替オプション

Linux: -IPF-fma (これは古いオプションです)

Windows: /QIPF-fma (これは古いオプションです)

関連情報