Home
last modified time | relevance | path

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

/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dsimd_x86.h92 #define __ymm_enabled() __simd_state_enabled(_XSTATE_SSE_AVX) macro
160 return (has_avx && __ymm_enabled()); in zfs_avx_available()
173 return (has_avx2 && __ymm_enabled()); in zfs_avx2_available()
/f-stack/freebsd/contrib/openzfs/lib/libspl/include/sys/
H A Dsimd.h228 #define __ymm_enabled() __simd_state_enabled(_XSTATE_SSE_AVX) macro
291 return (__cpuid_has_avx() && __ymm_enabled()); in zfs_avx_available()
300 return (__cpuid_has_avx2() && __ymm_enabled()); in zfs_avx2_available()
/f-stack/freebsd/contrib/openzfs/include/os/linux/kernel/linux/
H A Dsimd_x86.h353 #define __ymm_enabled() __simd_state_enabled(_XSTATE_SSE_AVX) macro
416 return (boot_cpu_has(X86_FEATURE_AVX) && __ymm_enabled()); in zfs_avx_available()
425 return (boot_cpu_has(X86_FEATURE_AVX2) && __ymm_enabled()); in zfs_avx2_available()