Home
last modified time | relevance | path

Searched refs:HAVE_SIMD (Results 1 – 25 of 34) sorted by relevance

12

/src/sys/contrib/openzfs/include/
H A Dzfs_fletcher.h100 #if HAVE_SIMD(SSE2) || (HAVE_SIMD(SSE2) && HAVE_SIMD(SSSE3))
103 #if HAVE_SIMD(AVX) && HAVE_SIMD(AVX2)
106 #if defined(__x86_64) && HAVE_SIMD(AVX512F)
137 #if HAVE_SIMD(SSE2)
141 #if HAVE_SIMD(SSE2) && HAVE_SIMD(SSSE3)
145 #if HAVE_SIMD(AVX) && HAVE_SIMD(AVX2)
149 #if defined(__x86_64) && HAVE_SIMD(AVX512F)
153 #if defined(__x86_64) && HAVE_SIMD(AVX512BW)
/src/sys/contrib/openzfs/module/icp/algs/sha2/
H A Dsha256_impl.c68 #if HAVE_SIMD(SSSE3)
82 #if HAVE_SIMD(AVX)
96 #if HAVE_SIMD(AVX2)
110 #if HAVE_SIMD(SSE4_1)
189 #if defined(__x86_64) && HAVE_SIMD(SSSE3)
192 #if defined(__x86_64) && HAVE_SIMD(AVX)
195 #if defined(__x86_64) && HAVE_SIMD(AVX2)
198 #if defined(__x86_64) && HAVE_SIMD(SSE4_1)
H A Dsha512_impl.c68 #if HAVE_SIMD(AVX)
82 #if HAVE_SIMD(AVX2)
96 #if HAVE_SIMD(SHA512EXT)
176 #if defined(__x86_64) && HAVE_SIMD(AVX)
179 #if defined(__x86_64) && HAVE_SIMD(AVX2)
182 #if defined(__x86_64) && HAVE_SIMD(SHA512EXT)
/src/sys/contrib/openzfs/module/icp/algs/blake3/
H A Dblake3_impl.c35 (defined(__x86_64) && HAVE_SIMD(SSE2)) || \
167 #if defined(__x86_64) && HAVE_SIMD(SSE4_1) && HAVE_SIMD(AVX2)
200 #if defined(__x86_64) && HAVE_SIMD(AVX512F) && HAVE_SIMD(AVX512VL)
264 (defined(__x86_64) && HAVE_SIMD(SSE2)) || \
269 (defined(__x86_64) && HAVE_SIMD(SSE4_1)) || \
273 #if defined(__x86_64) && HAVE_SIMD(SSE4_1) && HAVE_SIMD(AVX2)
276 #if defined(__x86_64) && HAVE_SIMD(AVX512F) && HAVE_SIMD(AVX512VL)
/src/sys/contrib/openzfs/module/icp/include/modes/
H A Dmodes.h43 #if defined(__x86_64__) && HAVE_SIMD(AVX) && \
44 HAVE_SIMD(AES) && HAVE_SIMD(PCLMULQDQ)
45 #define CAN_USE_GCM_ASM (HAVE_SIMD(VAES) && HAVE_SIMD(VPCLMULQDQ) ? 2 : 1)
H A Dgcm_impl.h58 #if defined(__x86_64) && HAVE_SIMD(PCLMULQDQ)
/src/sys/contrib/openzfs/include/sys/
H A Dvdev_raidz_impl.h175 #if defined(__x86_64) && HAVE_SIMD(SSE2) /* only x86_64 for now */
178 #if defined(__x86_64) && HAVE_SIMD(SSSE3) /* only x86_64 for now */
181 #if defined(__x86_64) && HAVE_SIMD(AVX2) /* only x86_64 for now */
184 #if defined(__x86_64) && HAVE_SIMD(AVX512F) /* only x86_64 for now */
187 #if defined(__x86_64) && HAVE_SIMD(AVX512BW) /* only x86_64 for now */
H A Dsimd_config.h97 #define HAVE_SIMD(ext) _zfs_deftrue(HAVE_KERNEL_##ext) macro
99 #define HAVE_SIMD(ext) _zfs_deftrue(HAVE_TOOLCHAIN_##ext) macro
/src/sys/contrib/openzfs/include/os/linux/kernel/linux/
H A Dsimd_x86.h318 #if HAVE_SIMD(XSAVES) in kfpu_begin()
324 #if HAVE_SIMD(XSAVEOPT) in kfpu_begin()
330 #if HAVE_SIMD(XSAVE) in kfpu_begin()
383 #if HAVE_SIMD(XSAVES) in kfpu_end()
389 #if HAVE_SIMD(XSAVE) in kfpu_end()
/src/sys/contrib/openzfs/module/zcommon/
H A Dzfs_fletcher_sse.c45 #if HAVE_SIMD(SSE2)
170 #if HAVE_SIMD(SSE2) && HAVE_SIMD(SSSE3)
H A Dzfs_fletcher.c177 #if HAVE_SIMD(SSE2)
180 #if HAVE_SIMD(SSE2) && HAVE_SIMD(SSSE3)
183 #if HAVE_SIMD(AVX) && HAVE_SIMD(AVX2)
186 #if defined(__x86_64) && HAVE_SIMD(AVX512F)
189 #if defined(__x86_64) && HAVE_SIMD(AVX512BW)
H A Dzfs_fletcher_intel.c44 #if HAVE_SIMD(AVX) && HAVE_SIMD(AVX2)
H A Dzfs_fletcher_avx512.c26 #if defined(__x86_64) && HAVE_SIMD(AVX512F)
170 #if HAVE_SIMD(AVX512BW)
/src/sys/contrib/openzfs/module/zfs/
H A Dvdev_raidz_math_ssse3.c28 #if defined(__x86_64) && HAVE_SIMD(SSSE3)
422 #if HAVE_SIMD(SSSE3) || HAVE_SIMD(AVX2) || HAVE_SIMD(AVX512BW)
H A Dvdev_raidz_math.c50 #if defined(__x86_64) && HAVE_SIMD(SSE2) /* only x86_64 for now */
53 #if defined(__x86_64) && HAVE_SIMD(SSSE3) /* only x86_64 for now */
56 #if defined(__x86_64) && HAVE_SIMD(AVX2) /* only x86_64 for now */
59 #if defined(__x86_64) && HAVE_SIMD(AVX512F) /* only x86_64 for now */
62 #if defined(__x86_64) && HAVE_SIMD(AVX512BW) /* only x86_64 for now */
H A Dvdev_raidz_math_avx512bw.c29 #if defined(__x86_64) && HAVE_SIMD(AVX512BW)
H A Dvdev_raidz_math_avx2.c28 #if defined(__x86_64) && HAVE_SIMD(AVX2)
/src/sys/contrib/openzfs/module/icp/algs/modes/
H A Dgcm_pclmulqdq.c26 #if defined(__x86_64) && HAVE_SIMD(PCLMULQDQ)
H A Dgcm.c717 #if defined(__x86_64) && HAVE_SIMD(PCLMULQDQ)
804 #if defined(__x86_64) && HAVE_SIMD(PCLMULQDQ) in gcm_impl_init()
830 #if HAVE_SIMD(MOVBE) in gcm_impl_init()
/src/sys/contrib/openzfs/module/icp/algs/aes/
H A Daes_impl_aesni.c26 #if defined(__x86_64) && HAVE_SIMD(AES)
H A Daes_impl.c234 #if defined(__x86_64) && HAVE_SIMD(AES)
318 #if HAVE_SIMD(AES) in aes_impl_init()
/src/sys/contrib/openzfs/module/icp/asm-x86_64/modes/
H A Dgcm_pclmulqdq.S94 #elif HAVE_SIMD(PCLMULQDQ) /* guard by instruction set */
H A Daesni-gcm-x86_64.S48 #if defined(__x86_64__) && HAVE_SIMD(AVX) && \
49 HAVE_SIMD(AES) && HAVE_SIMD(PCLMULQDQ)
67 #if HAVE_SIMD(MOVBE)
784 #if HAVE_SIMD(MOVBE)
995 #if HAVE_SIMD(MOVBE)
1269 #if HAVE_SIMD(MOVBE)
H A Dghash-x86_64.S98 #if defined(__x86_64__) && HAVE_SIMD(AVX) && \
99 HAVE_SIMD(AES) && HAVE_SIMD(PCLMULQDQ)
/src/sys/contrib/openzfs/module/icp/include/aes/
H A Daes_impl.h199 #if defined(__x86_64) && HAVE_SIMD(AES)

12