Home
last modified time | relevance | path

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

/freebsd-14.2/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dsimd_x86.h97 #define __ymm_enabled() __simd_state_enabled(_XSTATE_SSE_AVX) macro
165 return (has_avx && __ymm_enabled()); in zfs_avx_available()
178 return (has_avx2 && __ymm_enabled()); in zfs_avx2_available()
191 return (has_shani && __ymm_enabled()); in zfs_shani_available()
/freebsd-14.2/sys/contrib/openzfs/include/os/linux/kernel/linux/
H A Dsimd_x86.h460 #define __ymm_enabled() __simd_state_enabled(_XSTATE_SSE_AVX) macro
523 return (boot_cpu_has(X86_FEATURE_AVX) && __ymm_enabled()); in zfs_avx_available()
532 return (boot_cpu_has(X86_FEATURE_AVX2) && __ymm_enabled()); in zfs_avx2_available()
/freebsd-14.2/sys/contrib/openzfs/lib/libspl/include/sys/
H A Dsimd.h254 #define __ymm_enabled() __simd_state_enabled(_XSTATE_SSE_AVX) macro
317 return (__cpuid_has_avx() && __ymm_enabled()); in zfs_avx_available()
326 return (__cpuid_has_avx2() && __ymm_enabled()); in zfs_avx2_available()