Skip to main content

IAR Embedded Workbench for Arm 9.70.x

‑‑fpu

このセクションの内容:
構文
‑‑fpu={name|list|none}
パラメータ

name

ターゲットFPUアーキテクチャ:

list

‑‑fpuオプションでサポートされているすべての値の一覧。

none(デフォルト)

FPUなし。

説明

このオプションは、浮動小数点単位 (FPU) を使用して浮動小数点演算を実行するコードを生成するときに使用します。FPUを選択することで、ソフトウェア浮動小数点ライブラリの使用を、サポートされたすべての浮動小数点演算にオーバライドします。

ターゲットFPUの名前は、次の方法のいずれかで作成されます。

  • none: FPUなし(デフォルト)

  • fp-architecture: 指定したアーキテクチャのベースバリアント

  • fp-architecture-SP: 単精度バリアント

  • fp-architecture_D16: 16 Dレジスタのあるバリアント

  • fp_architecture_Fp16: ハーフ精度拡張のバリアント

利用可能な組み合わせ:

  • {VFPv2|VFPv3|VFPv4|VFPv5}

  • {VFPv3|VFPv4|VFPv5}_D16

  • {VFPv4|VFPv5}-SP

  • VFPv3_Fp16

  • VFPv3_D16_Fp16

注記

64ビットモードの場合および64ビットデバイスで32ビットモードを使用している場合は、このオプションは効果がありません。

関連項目

VFPおよび浮動小数点演算.

注意

[プロジェクト]>[オプション]>[一般オプション]>[32ビット]>[浮動小数点設定]