| 1234567891011121314151617181920212223 |
- ;# unroll VM stack
- mov rsp, rdi
- ;# save VM register values
- pop rcx
- 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
- movdqa xmmword ptr [rcx+64], xmm8
- movdqa xmmword ptr [rcx+80], xmm9
- movdqa xmmword ptr [rcx+96], xmm2
- movdqa xmmword ptr [rcx+112], xmm3
- lea rcx, [rcx+64]
- movdqa xmmword ptr [rcx+64], xmm4
- movdqa xmmword ptr [rcx+80], xmm5
- movdqa xmmword ptr [rcx+96], xmm6
- movdqa xmmword ptr [rcx+112], xmm7
|