2018-12-31 18:06:45 +00:00
|
|
|
;# save VM register values
|
|
|
|
pop rcx
|
|
|
|
mov qword ptr [rcx+0], r8
|
|
|
|
mov qword ptr [rcx+8], r9
|
|
|
|
mov qword ptr [rcx+16], r10
|
|
|
|
mov qword ptr [rcx+24], r11
|
|
|
|
mov qword ptr [rcx+32], r12
|
|
|
|
mov qword ptr [rcx+40], r13
|
|
|
|
mov qword ptr [rcx+48], r14
|
|
|
|
mov qword ptr [rcx+56], r15
|
2019-01-27 09:52:30 +00:00
|
|
|
movdqa xmmword ptr [rcx+64], xmm0
|
|
|
|
movdqa xmmword ptr [rcx+80], xmm1
|
|
|
|
movdqa xmmword ptr [rcx+96], xmm2
|
|
|
|
movdqa xmmword ptr [rcx+112], xmm3
|
2018-12-31 18:06:45 +00:00
|
|
|
lea rcx, [rcx+64]
|
2019-01-27 09:52:30 +00:00
|
|
|
movdqa xmmword ptr [rcx+64], xmm4
|
|
|
|
movdqa xmmword ptr [rcx+80], xmm5
|
|
|
|
movdqa xmmword ptr [rcx+96], xmm6
|
|
|
|
movdqa xmmword ptr [rcx+112], xmm7
|