インライン アセンブリの最適化
Microsoft 固有の仕様
関数に __asm
ブロックが存在すると、いくつかの点で最適化に影響します。 まず、コンパイラは __asm
ブロック自体を最適化しようとしません。 アセンブリ言語で記述した内容が、そのまま取得する内容になります。 次に、__asm
ブロックが存在すると、レジスタ変数ストレージに影響します。 コンパイラは、レジスタの内容が __asm
ブロックによって変更された場合に、__asm
ブロックを超えて変数が登録されないようにします。 最後に、関数内にアセンブリ言語を含めると、他のいくつかの関数全体の最適化に影響します。
Microsoft 固有の仕様はここまで
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示