Page 1 of 1

Documentation: x64 inline asm

Posted: Wed Jun 17, 2009 4:06 am
by lexvictory
Inline x64 ASM (help topic) wrote:The available volatile registers are: eax, edx and ecx. All others must be always preserved.
It would be nice if this was extended to include the x64 registers, as I have been wondering about this for a while now.
(I've so far just been using the r* variations of these registers)

Posted: Wed Jun 17, 2009 1:01 pm
by freak
http://msdn.microsoft.com/en-us/library/9z1stfyw.aspx

I don't think PB is reserving any registers in addition to that.