Compiler Warning (Level 4) C4740
Visual Studio 2015
The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.
The latest version of this topic can be found at Compiler Warning (Level 4) C4740.
flow in or out of inline asm code suppresses global optimization
When there is a jump in to or out of an asm block, global optimizations are disabled for that function.
The following sample generates C4740:
// C4740.cpp
// compile with: /O2 /W4
// processor: x86
int main() {
__asm jmp tester
tester:;
}
Show: