超越関数への呼び出しを、より高速で精度が少し低いものに置換します。
IA-32、インテル® 64、IA-64 アーキテクチャー
Linux および Mac OS X: |
-fast-transcendentals -no-fast-transcendentals |
Windows: |
/Qfast-transcendentals /Qfast-transcendentals- |
-fast-transcendentals または /Qfast-transcendentals |
デフォルトは、-fp-model (Linux および Mac OS X) または /fp (Windows) の設定により異なります。 |
このオプションは、超越関数への呼び出しを、より高速で精度が少し低いものに置換します。
超越関数における特定の最適化を行うようにコンパイラーに指示します。例えば、ループの正弦への各呼び出しを、精度が少し低いベクトル化した正弦ライブラリー・ルーチンの呼び出しに置換します。
このオプションは、次のいずれかのオプションが一緒に指定された場合のみ効果があります。
Windows* OS: /fp:except または /fp:precise
Linux* OS および Mac OS* X: -fp-model except または -fp-model precise
このオプションは、-fp-model strict (Linux および Mac OS X) または /fp:strict (Windows) とは一緒に使用できません。
なし