Home
last modified time | relevance | path

Searched refs:cpu_feature (Results 1 – 25 of 45) sorted by relevance

12

/freebsd/sys/i386/include/
H A Dcounter.h43 if ((cpu_feature & CPUID_CX8) == 0) \
48 if ((cpu_feature & CPUID_CX8) == 0) \
112 if ((cpu_feature & CPUID_CX8) == 0) { in counter_u64_fetch_inline()
165 if ((cpu_feature & CPUID_CX8) == 0) { in counter_u64_zero_inline()
178 if ((cpu_feature & CPUID_CX8) == 0) { \
189 if ((cpu_feature & CPUID_CX8) == 0) { in counter_u64_add()
H A Datomic.h493 if ((cpu_feature & CPUID_CX8) == 0) in atomic_cmpset_64()
503 if ((cpu_feature & CPUID_CX8) == 0) in atomic_fcmpset_64()
513 if ((cpu_feature & CPUID_CX8) == 0) in atomic_load_acq_64()
523 if ((cpu_feature & CPUID_CX8) == 0) in atomic_store_rel_64()
533 if ((cpu_feature & CPUID_CX8) == 0) in atomic_swap_64()
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/
H A Dblake3_dispatch.c64 enum cpu_feature { enum
79 enum cpu_feature g_cpu_features = UNDEFINED;
85 enum cpu_feature
95 enum cpu_feature features = 0; in get_cpu_features()
142 const enum cpu_feature features = get_cpu_features(); in blake3_compress_in_place()
171 const enum cpu_feature features = get_cpu_features(); in blake3_compress_xof()
200 const enum cpu_feature features = get_cpu_features(); in blake3_hash_many()
250 const enum cpu_feature features = get_cpu_features(); in blake3_simd_degree()
/freebsd/lib/libc/csu/i386/
H A Dreloc.c31 static uint32_t cpu_feature, cpu_feature2; variable
57 cpu_feature = p[3]; in ifunc_init()
69 cpu_feature = 0; in ifunc_init()
85 uint32_t))*where)(cpu_feature, cpu_feature2, in crt1_handle_rel()
/freebsd/sys/amd64/amd64/
H A Dinitcpu.c283 if ((cpu_feature & CPUID_XMM) && (cpu_feature & CPUID_FXSR)) { in initializecpu()
360 if ((cpu_feature & CPUID_CLFSH) != 0) in initializecpucache()
370 cpu_feature &= ~CPUID_CLFSH; in initializecpucache()
379 cpu_feature &= ~CPUID_CLFSH; in initializecpucache()
/freebsd/lib/libc/csu/amd64/
H A Dreloc.c31 static uint32_t cpu_feature, cpu_feature2; variable
40 cpu_feature = p[3]; in ifunc_init()
63 uint32_t))ptr)(cpu_feature, cpu_feature2, in crt1_handle_rela()
/freebsd/lib/libsys/x86/
H A D__vdso_gettc.c176 tsc_selector_idx(u_int cpu_feature) in tsc_selector_idx() argument
183 if (cpu_feature == 0) in tsc_selector_idx()
193 if (cpu_feature != 0) { in tsc_selector_idx()
208 if ((cpu_feature & CPUID_SSE2) == 0) in tsc_selector_idx()
216 return (tsc_selector[tsc_selector_idx(cpu_feature)].ts_rdtsc_low);
221 return (tsc_selector[tsc_selector_idx(cpu_feature)].ts_rdtsc32);
226 return (tsc_selector[tsc_selector_idx(cpu_feature)].ts_rdtsc);
H A Dsched_getcpu_x86.c70 if (cpu_feature != 0) {
/freebsd/sys/i386/i386/
H A Dinitcpu.c387 cpu_feature |= CPUID_CX8; in init_rise()
417 cpu_feature = regs[3]; in init_winchip()
623 cpu_feature = regs[3]; in init_transmeta()
730 if ((cpu_feature & CPUID_XMM) == 0 && in initializecpu()
737 cpu_feature = regs[3]; in initializecpu()
761 if ((cpu_feature & CPUID_XMM) && (cpu_feature & CPUID_FXSR)) { in initializecpu()
783 if ((cpu_feature & CPUID_CLFSH) != 0) in initializecpucache()
793 cpu_feature &= ~CPUID_CLFSH; in initializecpucache()
801 cpu_feature &= ~CPUID_CLFSH; in initializecpucache()
H A Dpmap_base.c301 if ((cpu_feature & CPUID_SS) != 0)
303 if ((cpu_feature & CPUID_CLFSH) != 0)
391 (cpu_feature & CPUID_CLFSH) == 0) { in pmap_invalidate_cache_pages()
962 pae_mode = (cpu_feature & CPUID_PAE) != 0; in pmap_cold()
H A Dlocore.S420 movl %edx,cpu_feature # store cpu_feature
H A Dvm86.c501 if (cpu_feature & CPUID_VME) in vm86_initialize_pae()
565 if (cpu_feature & CPUID_VME) in vm86_initialize_nopae()
829 if (cpu_feature & CPUID_VME) in vm86_sysarch()
843 if ((cpu_feature & CPUID_VME) == 0) in vm86_sysarch()
/freebsd/sys/x86/linux/
H A Dlinux_vdso_selector_x86.c45 if (cpu_feature == 0) in linux_vdso_tsc_selector_idx()
53 if ((cpu_feature & CPUID_SSE2) == 0) in linux_vdso_tsc_selector_idx()
/freebsd/sys/compat/linuxkpi/common/include/asm/
H A Dcpufeature.h21 return ((cpu_feature & CPUID_CLFSH) != 0); in static_cpu_has()
25 return ((cpu_feature & CPUID_PAT) != 0); in static_cpu_has()
/freebsd/sys/x86/x86/
H A Dtsc.c332 if (cpu_feature & CPUID_SSE2) { in probe_tsc_freq_early()
345 if (cpu_feature & CPUID_SSE2) { in probe_tsc_freq_early()
356 if (cpu_feature & CPUID_SSE2) { in probe_tsc_freq_early()
436 if ((cpu_feature & CPUID_TSC) == 0 || tsc_disabled) in start_TSC()
658 if ((cpu_feature & CPUID_TSC) == 0 || tsc_disabled) in init_TSC_tc()
715 } else if ((cpu_feature & CPUID_SSE2) != 0 && mp_ncpus > 1) { in init_TSC_tc()
759 if ((cpu_feature & CPUID_TSC) == 0 || tsc_disabled) in tsc_init()
H A Didentcpu.c95 u_int cpu_feature; /* Feature flags */ variable
793 printf("\n Features=0x%b", cpu_feature, in printcpuinfo()
1129 if ((cpu_feature & CPUID_HTT) && in printcpuinfo()
1132 cpu_feature &= ~CPUID_HTT; in printcpuinfo()
1558 cpu_feature = regs[3]; in identify_cpu1()
1668 amd_feature = regs[3] & ~(cpu_feature & 0x0183f3ff); in finishidentcpu()
1683 cpu_maxphyaddr = (cpu_feature & CPUID_PAE) != 0 ? 36 : 32; in finishidentcpu()
1755 cpu_feature = regs[3]; /* edx */ in finishidentcpu()
/freebsd/sys/crypto/openssl/
H A Dossl_x86.c72 OPENSSL_ia32cap_P[0] = cpu_feature & ~(CPUID_B20 | CPUID_IA64); in ossl_cpuid()
82 if (cpu_feature & CPUID_HTT) { in ossl_cpuid()
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/cpu_model/aarch64/fmv/
H A Dfuchsia.inc17 #define setCPUFeature(cpu_feature) feat |= 1ULL << cpu_feature
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dsimd_x86.h107 return ((cpu_feature & CPUID_SSE) != 0); in zfs_sse_available()
116 return ((cpu_feature & CPUID_SSE2) != 0); in zfs_sse2_available()
/freebsd/sys/x86/include/
H A Difunc.h42 uint32_t cpu_feature __unused, \
H A Dx86_var.h40 extern u_int cpu_feature;
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dpage.h114 else if (cpu_feature & CPUID_CLFSH) in lkpi_clflushopt()
/freebsd/libexec/rtld-elf/amd64/
H A Dreloc.c510 uint32_t cpu_feature, cpu_feature2, cpu_stdext_feature, cpu_stdext_feature2; variable
518 cpu_feature = p[3]; in ifunc_init()
/freebsd/libexec/rtld-elf/i386/
H A Dreloc.c454 uint32_t cpu_feature, cpu_feature2, cpu_stdext_feature, cpu_stdext_feature2; variable
496 cpu_feature = p[3]; in ifunc_init()
/freebsd/sys/dev/hyperv/vmbus/amd64/
H A Dhyperv_machdep.c188 (cpu_feature & CPUID_SSE2) == 0) /* SSE2 for mfence/lfence */ in hyperv_tsc_tcinit()

12