use emms instead, add WIN guards

This commit is contained in:
Matti Picus 2020-10-12 18:15:01 +03:00
parent a5b164946c
commit 403eb513a0
27 changed files with 87 additions and 29 deletions

View File

@ -55,7 +55,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
salq $BASE_SHIFT, INCX

View File

@ -50,7 +50,10 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
fldz
testq M, M
jle .L999

View File

@ -49,7 +49,10 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
salq $BASE_SHIFT, INCX
salq $BASE_SHIFT, INCY

View File

@ -59,7 +59,10 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
salq $BASE_SHIFT, INCX

View File

@ -59,7 +59,10 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
salq $ZBASE_SHIFT, INCX

View File

@ -50,7 +50,10 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
fldz
testq M, M
jle .L999

View File

@ -41,7 +41,10 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
fldz
FLD 1 * SIZE(ARG1)

View File

@ -58,7 +58,9 @@
PROLOGUE
fninit
#ifdef WINDOWS_ABI
emms
#endif
pushl %edi
pushl %esi

View File

@ -74,7 +74,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
subq $STACKSIZE, %rsp
movq %rbx, 0(%rsp)

View File

@ -76,7 +76,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
subq $STACKSIZE, %rsp
movq %rbx, 0(%rsp)

View File

@ -75,7 +75,10 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
subq $STACKSIZE, %rsp
movq %rbx, 0(%rsp)
movq %rbp, 8(%rsp)

View File

@ -74,7 +74,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
subq $STACKSIZE, %rsp
movq %rbx, 0(%rsp)

View File

@ -74,7 +74,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
subq $STACKSIZE, %rsp
movq %rbx, 0(%rsp)

View File

@ -74,8 +74,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
subq $STACKSIZE, %rsp
movq %rbx, 0(%rsp)

View File

@ -50,7 +50,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
fldz
testq M, M

View File

@ -59,7 +59,9 @@
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
#define N %ebx

View File

@ -78,7 +78,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
subq $STACKSIZE, %rsp
movq %rbx, 0(%rsp)

View File

@ -97,7 +97,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
subq $STACKSIZE, %rsp
movq %rbx, 0(%rsp)

View File

@ -76,7 +76,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
subq $STACKSIZE, %rsp
movq %rbx, 0(%rsp)

View File

@ -75,7 +75,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
subq $STACKSIZE, %rsp
movq %rbx, 0(%rsp)

View File

@ -90,7 +90,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
subq $STACKSIZE, %rsp
movq %rbx, 0(%rsp)

View File

@ -55,7 +55,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
salq $ZBASE_SHIFT, INCX

View File

@ -50,7 +50,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
fldz
testq M, M

View File

@ -54,9 +54,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
movq 40(%rsp), INCY
#endif

View File

@ -50,7 +50,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
fldz
testq M, M

View File

@ -50,7 +50,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
salq $ZBASE_SHIFT, INCX

View File

@ -50,7 +50,9 @@
PROLOGUE
PROFCODE
fninit
#ifdef WINDOWS_ABI
emms
#endif
fldz
testq M, M