Home
last modified time | relevance | path

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

/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dsimd_x86.h93 #define __zmm_enabled() __simd_state_enabled(_XSTATE_AVX512) macro
201 return (has_avx512 && __zmm_enabled()); in zfs_avx512f_available()
213 return (has_avx512 && __zmm_enabled()); in zfs_avx512cd_available()
225 return (has_avx512 && __zmm_enabled()); in zfs_avx512er_available()
237 return (has_avx512 && __zmm_enabled()); in zfs_avx512pf_available()
248 return (has_avx512 && __zmm_enabled()); in zfs_avx512bw_available()
260 return (has_avx512 && __zmm_enabled()); in zfs_avx512dq_available()
272 return (has_avx512 && __zmm_enabled()); in zfs_avx512vl_available()
284 return (has_avx512 && __zmm_enabled()); in zfs_avx512ifma_available()
296 return (has_avx512 && __zmm_enabled()); in zfs_avx512vbmi_available()
/f-stack/freebsd/contrib/openzfs/lib/libspl/include/sys/
H A Dsimd.h229 #define __zmm_enabled() __simd_state_enabled(_XSTATE_AVX512) macro
370 return (__cpuid_has_avx512f() && __zmm_enabled()); in zfs_avx512f_available()
379 return (__cpuid_has_avx512cd() && __zmm_enabled()); in zfs_avx512cd_available()
388 return (__cpuid_has_avx512er() && __zmm_enabled()); in zfs_avx512er_available()
397 return (__cpuid_has_avx512pf() && __zmm_enabled()); in zfs_avx512pf_available()
406 return (__cpuid_has_avx512bw() && __zmm_enabled()); in zfs_avx512bw_available()
415 return (__cpuid_has_avx512dq() && __zmm_enabled()); in zfs_avx512dq_available()
424 return (__cpuid_has_avx512vl() && __zmm_enabled()); in zfs_avx512vl_available()
433 return (__cpuid_has_avx512ifma() && __zmm_enabled()); in zfs_avx512ifma_available()
443 __zmm_enabled()); in zfs_avx512vbmi_available()
/f-stack/freebsd/contrib/openzfs/include/os/linux/kernel/linux/
H A Dsimd_x86.h354 #define __zmm_enabled() __simd_state_enabled(_XSTATE_AVX512) macro
520 return (has_avx512 && __zmm_enabled()); in zfs_avx512f_available()
535 return (has_avx512 && __zmm_enabled()); in zfs_avx512cd_available()
550 return (has_avx512 && __zmm_enabled()); in zfs_avx512er_available()
565 return (has_avx512 && __zmm_enabled()); in zfs_avx512pf_available()
581 return (has_avx512 && __zmm_enabled()); in zfs_avx512bw_available()
596 return (has_avx512 && __zmm_enabled()); in zfs_avx512dq_available()
611 return (has_avx512 && __zmm_enabled()); in zfs_avx512vl_available()
626 return (has_avx512 && __zmm_enabled()); in zfs_avx512ifma_available()
641 return (has_avx512 && __zmm_enabled()); in zfs_avx512vbmi_available()