|
|
@@ -96,14 +96,16 @@ executeProgram PROC
|
|
|
mov r13, qword ptr [rcx+40]
|
|
|
mov r14, qword ptr [rcx+48]
|
|
|
mov r15, qword ptr [rcx+56]
|
|
|
- movd xmm8, qword ptr [rcx+64]
|
|
|
- movd xmm9, qword ptr [rcx+72]
|
|
|
- movd xmm2, qword ptr [rcx+80]
|
|
|
- movd xmm3, qword ptr [rcx+88]
|
|
|
- movd xmm4, qword ptr [rcx+96]
|
|
|
- movd xmm5, qword ptr [rcx+104]
|
|
|
- movd xmm6, qword ptr [rcx+112]
|
|
|
- movd xmm7, qword ptr [rcx+120]
|
|
|
+ mov dword ptr [rsp - 8], 40896
|
|
|
+ ldmxcsr dword ptr [rsp - 8]
|
|
|
+ cvtsi2sd xmm8, qword ptr [rcx+64]
|
|
|
+ cvtsi2sd xmm9, qword ptr [rcx+72]
|
|
|
+ cvtsi2sd xmm2, qword ptr [rcx+80]
|
|
|
+ cvtsi2sd xmm3, qword ptr [rcx+88]
|
|
|
+ cvtsi2sd xmm4, qword ptr [rcx+96]
|
|
|
+ cvtsi2sd xmm5, qword ptr [rcx+104]
|
|
|
+ cvtsi2sd xmm6, qword ptr [rcx+112]
|
|
|
+ cvtsi2sd xmm7, qword ptr [rcx+120]
|
|
|
|
|
|
; program body
|
|
|
|