I set VC++ to generate ASM for a method which calls sqrt, to see if it’s generating FPU or SSE instructions. However when sqrt is called, I don’t see the ASM. I only see a call to some function __CIsqrt, which I assume is some system sqrt function. I can’t see any ASM for that to know what it is doing?
Share
That’s because the compiler isn’t generating the code – the code already exists in the library. If you want to see it, the easiest method is often to trace into the library function call in the debugger in assembler mode.