FP_FAST_FMA
C言語 標準ライブラリ
アルファベット順索引
ヘッダ別索引
ホームページへ
C言語講座のページ
C
89
C
99
C
11
fma関数が高速に実行されること表す値(オブジェクト形式マクロ)
FP_FAST_FMA
ヘッダ
#include <math.h>
概 要
本マクロは、定義されることもあれば、定義されないこともある。
fma
関数が、double型のオペランドをもつ1個の乗算と1個の加算と、少なくとも同じ速度、あるいはより高い速度で実行されるときに、本マクロが定義される。
補 足
典型的な場合、
fma
関数が、ソフトウェアによる演算ではなく、ハードウェアの積和演算命令と直接に結び付けて実装されている場合に限って、本マクロが定義される。