Home
last modified time | relevance | path

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

12

/freebsd-13-stable/sys/i386/include/
HDcounter.h42 if ((cpu_feature & CPUID_CX8) == 0) \
47 if ((cpu_feature & CPUID_CX8) == 0) \
111 if ((cpu_feature & CPUID_CX8) == 0) { in counter_u64_fetch_inline()
164 if ((cpu_feature & CPUID_CX8) == 0) { in counter_u64_zero_inline()
177 if ((cpu_feature & CPUID_CX8) == 0) { \
188 if ((cpu_feature & CPUID_CX8) == 0) { in counter_u64_add()
HDatomic.h533 if ((cpu_feature & CPUID_CX8) == 0) in atomic_cmpset_64()
543 if ((cpu_feature & CPUID_CX8) == 0) in atomic_fcmpset_64()
553 if ((cpu_feature & CPUID_CX8) == 0) in atomic_load_acq_64()
563 if ((cpu_feature & CPUID_CX8) == 0) in atomic_store_rel_64()
573 if ((cpu_feature & CPUID_CX8) == 0) in atomic_swap_64()
/freebsd-13-stable/lib/csu/i386/
HDreloc.c35 uint32_t cpu_feature, cpu_feature2; in crt1_handle_rel() local
56 cpu_feature = p[3]; in crt1_handle_rel()
68 cpu_feature = 0; in crt1_handle_rel()
78 uint32_t))*where)(cpu_feature, cpu_feature2, in crt1_handle_rel()
/freebsd-13-stable/lib/libc/csu/i386/
HDreloc.c30 static uint32_t cpu_feature, cpu_feature2; variable
56 cpu_feature = p[3]; in init_cpu_features()
68 cpu_feature = 0; in init_cpu_features()
84 uint32_t))*where)(cpu_feature, cpu_feature2, in crt1_handle_rel()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/BLAKE3/
HDblake3_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-13-stable/lib/libc/csu/amd64/
HDreloc.c30 static uint32_t cpu_feature, cpu_feature2; variable
39 cpu_feature = p[3]; in init_cpu_features()
62 uint32_t))ptr)(cpu_feature, cpu_feature2, in crt1_handle_rela()
/freebsd-13-stable/lib/csu/amd64/
HDreloc.c35 uint32_t cpu_feature, cpu_feature2; in crt1_handle_rela() local
39 cpu_feature = p[3]; in crt1_handle_rela()
56 uint32_t))ptr)(cpu_feature, cpu_feature2, in crt1_handle_rela()
/freebsd-13-stable/sys/amd64/amd64/
HDinitcpu.c282 if ((cpu_feature & CPUID_XMM) && (cpu_feature & CPUID_FXSR)) { in initializecpu()
356 if ((cpu_feature & CPUID_CLFSH) != 0) in initializecpucache()
366 cpu_feature &= ~CPUID_CLFSH; in initializecpucache()
375 cpu_feature &= ~CPUID_CLFSH; in initializecpucache()
/freebsd-13-stable/lib/libc/x86/sys/
HD__vdso_gettc.c177 tsc_selector_idx(u_int cpu_feature) in tsc_selector_idx() argument
184 if (cpu_feature == 0) in tsc_selector_idx()
194 if (cpu_feature != 0) { in tsc_selector_idx()
209 if ((cpu_feature & CPUID_SSE2) == 0) in tsc_selector_idx()
217 return (tsc_selector[tsc_selector_idx(cpu_feature)].ts_rdtsc_low);
222 return (tsc_selector[tsc_selector_idx(cpu_feature)].ts_rdtsc32);
227 return (tsc_selector[tsc_selector_idx(cpu_feature)].ts_rdtsc);
HDsched_getcpu_x86.c70 if (cpu_feature != 0) {
/freebsd-13-stable/sys/i386/i386/
HDinitcpu.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()
HDpmap_base.c303 if ((cpu_feature & CPUID_SS) != 0)
305 if ((cpu_feature & CPUID_CLFSH) != 0)
393 (cpu_feature & CPUID_CLFSH) == 0) { in pmap_invalidate_cache_pages()
964 pae_mode = (cpu_feature & CPUID_PAE) != 0; in pmap_cold()
HDlocore.s424 movl %edx,cpu_feature # store cpu_feature
HDvm86.c502 if (cpu_feature & CPUID_VME) in vm86_initialize_pae()
566 if (cpu_feature & CPUID_VME) in vm86_initialize_nopae()
830 if (cpu_feature & CPUID_VME) in vm86_sysarch()
844 if ((cpu_feature & CPUID_VME) == 0) in vm86_sysarch()
/freebsd-13-stable/sys/x86/linux/
HDlinux_vdso_selector_x86.c46 if (cpu_feature == 0) in linux_vdso_tsc_selector_idx()
54 if ((cpu_feature & CPUID_SSE2) == 0) in linux_vdso_tsc_selector_idx()
/freebsd-13-stable/sys/compat/linuxkpi/common/include/asm/
HDcpufeature.h21 return ((cpu_feature & CPUID_CLFSH) != 0); in static_cpu_has()
25 return ((cpu_feature & CPUID_PAT) != 0); in static_cpu_has()
/freebsd-13-stable/sys/crypto/openssl/
HDossl_x86.c60 OPENSSL_ia32cap_P[0] = cpu_feature & ~(CPUID_B20 | CPUID_IA64); in ossl_cpuid()
70 if (cpu_feature & CPUID_HTT) { in ossl_cpuid()
/freebsd-13-stable/libexec/rtld-elf/amd64/
HDrtld_machdep.h57 extern uint32_t cpu_feature;
63 cpu_feature, cpu_feature2, cpu_stdext_feature, cpu_stdext_feature2))
/freebsd-13-stable/libexec/rtld-elf/i386/
HDrtld_machdep.h57 extern uint32_t cpu_feature;
63 cpu_feature, cpu_feature2, cpu_stdext_feature, cpu_stdext_feature2))
/freebsd-13-stable/sys/x86/x86/
HDtsc.c317 if (cpu_feature & CPUID_SSE2) { in probe_tsc_freq_early()
330 if (cpu_feature & CPUID_SSE2) { in probe_tsc_freq_early()
341 if (cpu_feature & CPUID_SSE2) { in probe_tsc_freq_early()
415 if ((cpu_feature & CPUID_TSC) == 0 || tsc_disabled) in start_TSC()
635 if ((cpu_feature & CPUID_TSC) == 0 || tsc_disabled) in init_TSC_tc()
692 } else if ((cpu_feature & CPUID_SSE2) != 0 && mp_ncpus > 1) { in init_TSC_tc()
736 if ((cpu_feature & CPUID_TSC) == 0 || tsc_disabled) in tsc_init()
HDidentcpu.c91 u_int cpu_feature; /* Feature flags */ variable
788 printf("\n Features=0x%b", cpu_feature, in printcpuinfo()
1124 if ((cpu_feature & CPUID_HTT) && in printcpuinfo()
1127 cpu_feature &= ~CPUID_HTT; in printcpuinfo()
1585 cpu_feature = regs[3]; in identify_cpu1()
1694 amd_feature = regs[3] & ~(cpu_feature & 0x0183f3ff); in finishidentcpu()
1709 cpu_maxphyaddr = (cpu_feature & CPUID_PAE) != 0 ? 36 : 32; in finishidentcpu()
1781 cpu_feature = regs[3]; /* edx */ in finishidentcpu()
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/builtins/cpu_model/aarch64/fmv/
HDfuchsia.inc17 #define setCPUFeature(cpu_feature) feat |= 1ULL << cpu_feature
/freebsd-13-stable/sys/contrib/openzfs/include/os/freebsd/spl/sys/
HDsimd_x86.h102 return (!!(cpu_feature & CPUID_SSE)); in zfs_sse_available()
111 return (!!(cpu_feature & CPUID_SSE2)); in zfs_sse2_available()
/freebsd-13-stable/sys/x86/include/
HDifunc.h42 uint32_t cpu_feature __unused, \
/freebsd-13-stable/sys/compat/linuxkpi/common/include/linux/
HDpage.h113 else if (cpu_feature & CPUID_CLFSH) in lkpi_clflushopt()

12