fix UNIX64 and WIN64: use ecx as input param

This commit is contained in:
volvet 2014-01-09 12:31:13 +08:00
parent ed8081022b
commit 02e4bf6e9d

View File

@ -85,7 +85,7 @@ WelsCPUId:
push rdx push rdx
mov eax, ecx mov eax, ecx
mov ecx, r9d mov rcx, [r9]
cpuid cpuid
mov [r9], ecx mov [r9], ecx
mov [r8], ebx mov [r8], ebx
@ -104,6 +104,7 @@ WelsCPUId:
push rdx push rdx
mov eax, edi mov eax, edi
mov rcx, [rcx]
cpuid cpuid
mov [r8], edx mov [r8], edx
pop rdx pop rdx