Lines Matching refs:EDX
216 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; in getHostCPUName() local
217 if (GetX86CpuIDAndInfo(0x1, &EAX, &EBX, &ECX, &EDX)) in getHostCPUName()
231 bool HasMMX = (EDX >> 23) & 1; in getHostCPUName()
232 bool HasSSE = (EDX >> 25) & 1; in getHostCPUName()
233 bool HasSSE2 = (EDX >> 26) & 1; in getHostCPUName()
243 bool HasAVX = ((ECX & AVXBits) == AVXBits) && !GetX86XCR0(&EAX, &EDX) && in getHostCPUName()
247 !GetX86CpuIDAndInfoEx(0x7, 0x0, &EAX, &EBX, &ECX, &EDX); in getHostCPUName()
252 GetX86CpuIDAndInfo(0x80000001, &EAX, &EBX, &ECX, &EDX); in getHostCPUName()
253 bool Em64T = (EDX >> 29) & 0x1; in getHostCPUName()
745 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; in getHostCPUFeatures() local
756 GetX86CpuIDAndInfo(1, &EAX, &EBX, &ECX, &EDX); in getHostCPUFeatures()
758 Features["cmov"] = (EDX >> 15) & 1; in getHostCPUFeatures()
759 Features["mmx"] = (EDX >> 23) & 1; in getHostCPUFeatures()
760 Features["sse"] = (EDX >> 25) & 1; in getHostCPUFeatures()
761 Features["sse2"] = (EDX >> 26) & 1; in getHostCPUFeatures()
778 !GetX86XCR0(&EAX, &EDX) && ((EAX & 0x6) == 0x6); in getHostCPUFeatures()
790 GetX86CpuIDAndInfo(0x80000000, &MaxExtLevel, &EBX, &ECX, &EDX); in getHostCPUFeatures()
793 !GetX86CpuIDAndInfo(0x80000001, &EAX, &EBX, &ECX, &EDX); in getHostCPUFeatures()
802 !GetX86CpuIDAndInfoEx(0x7, 0x0, &EAX, &EBX, &ECX, &EDX); in getHostCPUFeatures()
828 !GetX86CpuIDAndInfoEx(0xd, 0x1, &EAX, &EBX, &ECX, &EDX); in getHostCPUFeatures()