visual c++ - Weird movss instruction -
visual c++ - Weird movss instruction -
i found line in code generated msvc compiler visual studio 2008, while trying figure out seems compiler bug:
movss dword ptr [this], xmm2 although not think related bug looking for, bleep? storing float value (completely unrelated this btw) in [this]?
what line do? because sure can't create sense of it! or disassembly view playing tricks on me?
providing more assembly and/or source code help, see @ to the lowest degree 2 possibilities:
this not pointer, random register pointing memory area. disassembler named such because used pointer in function or other reason.
this point class instance, , class has floating-point field first fellow member , no virtual methods.
visual-c++ assembly 64bit sse
Comments
Post a Comment