Optimized x86 initialization

This commit is contained in:
tevador
2018-12-16 15:10:03 +01:00
parent 4f276541d2
commit ddc29cb4d3
2 changed files with 10 additions and 13 deletions
+10 -8
View File
@@ -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