Skip to main content

IAR Embedded Workbench for Arm 9.70.x

‑‑no_mem_idioms

このセクションの内容:
構文

‑‑no_mem_idioms

説明

このオプションを使用して、メモリ領域を消去、設定またはコピーするコードシーケンスをコンパイラが最適化しないようにします。これを使用しなければ、これらのメモリアクセスのパターン(イディオム)は極端に最適化され、場合によってはランタイムライブラリの呼び出しが使用されることもあります。原則的に、変換にはライブラリの呼び出し以外のことが影響してきます。

注意

このオプションを設定するには、[プロジェクト]>[オプション]>[C/C++コンパイラ]>[追加オプション]を選択します。