I am cross-compiling a C++ application with Visual Studio 2012 Express on Windows 7 (target platform = Windows XP Embedded). The target CPU does not support SSE or SSE2 instructions. I therefore would like to be able to double-check that the DLLs and EXEs that I build do not use any SSE or SSE2 instructions. How can I do this?
This is how you can do it quick and dirty:
dumpbin /disasm required.dll > dll_disasm.asm
movss
, xmm0
or xmm1
If no SSE instruction/registers found in DLL, you're good unless the DLL loads something else.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With