Fixed wrong ASM code alignment on macOS, thanks @SChernykh.

This commit is contained in:
XMRig 2019-01-15 18:18:04 +07:00
parent 59b147b6fb
commit a98c475a3c
11 changed files with 26 additions and 22 deletions

View file

@ -94,7 +94,7 @@
lea r9, QWORD PTR [rdx+r13]
movdqu xmm15, XMMWORD PTR [r9]
ALIGN 16
ALIGN(64)
main_loop_double_sandybridge:
movdqu xmm9, xmm15
mov eax, edx

View file

@ -45,7 +45,7 @@
movd xmm0, rcx
punpcklqdq xmm4, xmm0
ALIGN 16
ALIGN(64)
cnv2_main_loop_bulldozer:
movdqa xmm5, XMMWORD PTR [r10+rbx]
movd xmm6, r8

View file

@ -50,7 +50,7 @@
punpcklqdq xmm5, xmm0
movdqu xmm6, XMMWORD PTR [r10+rbx]
ALIGN 16
ALIGN(64)
main_loop_ivybridge:
lea rdx, QWORD PTR [r10+rbx]
mov ecx, r10d

View file

@ -45,7 +45,7 @@
movd xmm0, rcx
punpcklqdq xmm4, xmm0
ALIGN 16
ALIGN(64)
main_loop_ryzen:
movdqa xmm5, XMMWORD PTR [r10+rbx]
movd xmm0, r11