Home
last modified time | relevance | path

Searched refs:MaxLeaf (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/builtins/cpu_model/
H A Dx86.c711 static void getAvailableFeatures(unsigned ECX, unsigned EDX, unsigned MaxLeaf, in getAvailableFeatures() argument
770 MaxLeaf >= 0x7 && !getX86CpuIDAndInfoEx(0x7, 0x0, &EAX, &EBX, &ECX, &EDX); in getAvailableFeatures()
896 unsigned MaxLeaf = 5; in __cpu_indicator_init() local
908 getX86CpuIDAndInfo(0, &MaxLeaf, &Vendor, &ECX, &EDX) || MaxLeaf < 1) { in __cpu_indicator_init()
917 getAvailableFeatures(ECX, EDX, MaxLeaf, &Features[0]); in __cpu_indicator_init()
/freebsd-14.2/contrib/llvm-project/llvm/lib/TargetParser/
H A DHost.cpp579 VendorSignatures getVendorSignature(unsigned *MaxLeaf) { in getVendorSignature() argument
581 if (MaxLeaf == nullptr) in getVendorSignature()
582 MaxLeaf = &EAX; in getVendorSignature()
584 *MaxLeaf = 0; in getVendorSignature()
589 if (getX86CpuIDAndInfo(0, MaxLeaf, &EBX, &ECX, &EDX) || *MaxLeaf < 1) in getVendorSignature()
1202 static void getAvailableFeatures(unsigned ECX, unsigned EDX, unsigned MaxLeaf, in getAvailableFeatures() argument
1261 MaxLeaf >= 0x7 && !getX86CpuIDAndInfoEx(0x7, 0x0, &EAX, &EBX, &ECX, &EDX); in getAvailableFeatures()
1341 unsigned MaxLeaf = 0; in getHostCPUName() local
1342 const VendorSignatures Vendor = getVendorSignature(&MaxLeaf); in getHostCPUName()
1352 getAvailableFeatures(ECX, EDX, MaxLeaf, Features); in getHostCPUName()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DHost.h82 VendorSignatures getVendorSignature(unsigned *MaxLeaf = nullptr);