インライン asm コードを出入りするフローによりグローバルな最適化が抑制されています
asm
ブロックへの、またはブロック外へのジャンプがある場合、その関数に対するグローバル最適化は無効になります。
次のサンプルでは C4740 が生成されます。
// C4740.cpp
// compile with: /O2 /W4
// processor: x86
int main() {
__asm jmp tester
tester:;
}
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
インライン asm コードを出入りするフローによりグローバルな最適化が抑制されています
asm
ブロックへの、またはブロック外へのジャンプがある場合、その関数に対するグローバル最適化は無効になります。
次のサンプルでは C4740 が生成されます。
// C4740.cpp
// compile with: /O2 /W4
// processor: x86
int main() {
__asm jmp tester
tester:;
}