There are binaries that contain implementation of an algorithm in two ways. The first one is optimized to run on all architectures and so it consists of i386 instructions only. The second one is optimized to run fast and therefore it has SSE instructions. When the application runs it checks the architecture to decide which implementation of the algorithm to be executed.
It is common thing that binaries can contain various implementations of the same algorithm. One example is the Microsoft Visual C++ runtime.
You may not need to debug SSE instructions though. What you need to do is to tell your application that SSE support is not available - which is most likely a lie in 2014.
read more.....http://reversingonwindows.blogspot.com/2014/04/you-may-not-need-to-debug-sse.html
It is common thing that binaries can contain various implementations of the same algorithm. One example is the Microsoft Visual C++ runtime.
You may not need to debug SSE instructions though. What you need to do is to tell your application that SSE support is not available - which is most likely a lie in 2014.
read more.....http://reversingonwindows.blogspot.com/2014/04/you-may-not-need-to-debug-sse.html