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

Popular posts from this blog

iphone - Dismissing a UIAlertView -

c# - Can ProtoBuf-Net deserialize to a flat class? -

javascript - Change element in each JQuery tab to dynamically generated colors -