インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス
整数の引数を渡すのに使用するレジスターの数を制御します。
IA-32 アーキテクチャーでのみ利用できます。
Linux* および macOS*: | -mregparm=n |
Windows*: | なし |
n |
整数の引数を渡すのに使用するレジスターの数を指定します。最大 3 つのレジスターを指定できます。n を非ゼロ値にする場合、スタートアップ・モジュール、システム・ライブラリー (すべてのライブラリーを含む) を含む、すべてのモジュールを同じ値でビルドする必要があります。 |
オフ |
コンパイラーは、引数を渡すのにレジスターを使用しません。 |
整数の引数を渡すのに使用するレジスターの数を制御します。このオプションは、gcc との互換性のために提供されています。
なし