| /freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
| H A D | blake3_dispatch.c | 99 AVX2 = 1 << 4, enumerator 150 features |= AVX2; in get_cpu_features() 267 if (features & AVX2) { in blake3_hash_many() 314 if (features & AVX2) { in blake3_simd_degree()
|
| /freebsd/sys/contrib/openzfs/include/ |
| H A D | zfs_fletcher.h | 105 #if HAVE_SIMD(AVX) && HAVE_SIMD(AVX2) 147 #if HAVE_SIMD(AVX) && HAVE_SIMD(AVX2)
|
| /freebsd/sys/contrib/openzfs/lib/libspl/include/sys/ |
| H A D | simd.h | 91 AVX2, enumerator 151 [AVX2] = {7U, 0U, 1U << 5, EBX }, 227 CPUID_FEATURE_CHECK(avx2, AVX2);
|
| /freebsd/sys/contrib/openzfs/module/icp/algs/sha2/ |
| H A D | sha512_impl.c | 82 #if HAVE_SIMD(AVX2) 179 #if defined(__x86_64) && HAVE_SIMD(AVX2)
|
| H A D | sha256_impl.c | 96 #if HAVE_SIMD(AVX2) 195 #if defined(__x86_64) && HAVE_SIMD(AVX2)
|
| /freebsd/crypto/openssl/ |
| H A D | NOTES-VALGRIND.md | 51 As of valgrind-3.15.0 on Linux/x86_64, instructions up to AVX2 are 52 supported. Setting the following disables instructions beyond AVX2:
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86Subtarget.h | 54 NoSSE, SSE1, SSE2, SSE3, SSSE3, SSE41, SSE42, AVX, AVX2, AVX512 enumerator 200 bool hasAVX2() const { return X86SSELevel >= AVX2; } in hasAVX2()
|
| H A D | X86.td | 107 def FeatureAVX2 : SubtargetFeature<"avx2", "X86SSELevel", "AVX2", 108 "Enable AVX2 instructions", 689 // Gather is available since Haswell (AVX2 set). So technically, we can 690 // generate Gathers on all AVX2 processors. But the overhead on HSW is high. 1954 // NOTE: Znver1Model is only an approx model for Excavator (with AVX2).
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | VFABIDemangler.h | 51 AVX2, // x86 AVX2 enumerator
|
| /freebsd/sys/contrib/openzfs/module/zcommon/ |
| H A D | zfs_fletcher_intel.c | 44 #if HAVE_SIMD(AVX) && HAVE_SIMD(AVX2)
|
| /freebsd/sys/contrib/openzfs/module/icp/algs/blake3/ |
| H A D | blake3_impl.c | 167 #if defined(__x86_64) && HAVE_SIMD(SSE4_1) && HAVE_SIMD(AVX2) 273 #if defined(__x86_64) && HAVE_SIMD(SSE4_1) && HAVE_SIMD(AVX2)
|
| /freebsd/sys/contrib/openzfs/config/ |
| H A D | toolchain-simd.m4 | 76 ZFS_AC_SIMD_CHECK([AVX2], ["vpshufb %ymm0, %ymm1, %ymm2"])
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | X86.cpp | 514 .Case("+avx2", AVX2) in handleTargetFeatures() 1043 case AVX2: in getTargetDefines() 1076 case AVX2: in getTargetDefines() 1260 .Case("avx2", SSELevel >= AVX2) in hasFeature()
|
| /freebsd/sys/contrib/xen/arch-x86/ |
| H A D | cpufeatureset.h | 201 XEN_CPUFEATURE(AVX2, 5*32+ 5) /*A AVX2 instructions */
|
| /freebsd/sys/contrib/libsodium/ |
| H A D | configure.ac | 451 AC_MSG_CHECKING(for AVX2 instructions set) 454 # error NativeClient detected - Avoiding AVX2 opcodes 464 AC_DEFINE([HAVE_AVX2INTRIN_H], [1], [AVX2 is available]) 469 # error NativeClient detected - Avoiding AVX2 opcodes
|
| H A D | ChangeLog | 100 - An AVX2 optimized implementation of the Argon2 round function was 125 - AVX2 implementations of Salsa20 and ChaCha20 have been added. They 141 - AVX2 detection is more reliable. 161 - AVX2 detection was fixed, resulting in faster Blake2b hashing on 188 - A speed-record AVX2 implementation of BLAKE2b was added (thanks to
|
| /freebsd/crypto/openssl/doc/man3/ |
| H A D | OPENSSL_ia32cap.pod | 89 =item bit #64+5 denoting availability of AVX2 instructions; 201 To illustrate, the following will disable AVX2 code paths and further extensions:
|
| /freebsd/sys/contrib/openzfs/include/sys/ |
| H A D | vdev_raidz_impl.h | 182 #if defined(__x86_64) && HAVE_SIMD(AVX2) /* only x86_64 for now */
|
| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | vdev_raidz_math_ssse3.c | 422 #if HAVE_SIMD(SSSE3) || HAVE_SIMD(AVX2) || HAVE_SIMD(AVX512BW)
|
| H A D | vdev_raidz_math_avx2.c | 28 #if defined(__x86_64) && HAVE_SIMD(AVX2)
|
| H A D | vdev_raidz_math.c | 56 #if defined(__x86_64) && HAVE_SIMD(AVX2) /* only x86_64 for now */
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | VFABIDemangling.cpp | |
| /freebsd/crypto/openssl/test/recipes/30-test_evp_data/ |
| H A D | evpmac_poly1305.txt | 183 # AVX2 in poly1305-x86.pl failed this with 176+32 split
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | VFABIDemangler.cpp | 49 .Case("d", VFISAKind::AVX2) in tryParseISA()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/ |
| H A D | X86TargetParser.def | 152 X86_FEATURE_COMPAT(AVX2, "avx2", 18)
|