Home
last modified time | relevance | path

Searched refs:SSSE3 (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/sys/contrib/openzfs/include/
H A Dzfs_fletcher.h102 #if HAVE_SIMD(SSE2) || (HAVE_SIMD(SSE2) && HAVE_SIMD(SSSE3))
143 #if HAVE_SIMD(SSE2) && HAVE_SIMD(SSSE3)
/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/
H A Dsimd.h86 SSSE3, enumerator
146 [SSSE3] = {1U, 0U, 1U << 9, ECX },
223 CPUID_FEATURE_CHECK(ssse3, SSSE3);
/freebsd/sys/contrib/openzfs/module/icp/algs/sha2/
H A Dsha256_impl.c68 #if HAVE_SIMD(SSSE3)
189 #if defined(__x86_64) && HAVE_SIMD(SSSE3)
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/
H A Dblake3_dispatch.c96 SSSE3 = 1 << 1, enumerator
138 features |= SSSE3; in get_cpu_features()
/freebsd/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.c53 #if defined(__x86_64) && HAVE_SIMD(SSSE3) /* only x86_64 for now */
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86Subtarget.h54 NoSSE, SSE1, SSE2, SSE3, SSSE3, SSE41, SSE42, AVX, AVX2, AVX512 enumerator
196 bool hasSSSE3() const { return X86SSELevel >= SSSE3; } in hasSSSE3()
H A DX86InstrMMX.td73 /// Unary MMX instructions requiring SSSE3.
87 /// Binary MMX instructions requiring SSSE3.
107 /// PALIGN MMX instructions (require SSSE3).
H A DX86InstrUtils.td680 // SSSE3 Instruction Templates:
682 // SS38I - SSSE3 instructions with T8 prefix.
683 // SS3AI - SSSE3 instructions with TA prefix.
684 // MMXSS38I - SSSE3 instructions with T8 prefix and MMX operands.
685 // MMXSS3AI - SSSE3 instructions with TA prefix and MMX operands.
687 // Note: SSSE3 instructions have 64-bit and 128-bit versions. The 64-bit version
H A DX86.td77 def FeatureSSSE3 : SubtargetFeature<"ssse3", "X86SSELevel", "SSSE3",
78 "Enable SSSE3 instructions",
H A DX86InstrSSE.td4687 // SSSE3 - Packed Absolute Instructions
4690 /// SS3I_unop_rm_int - Simple SSSE3 unary op whose type can be v*{i8,i16,i32}.
4707 /// SS3I_unop_rm_int_y - Simple SSSE3 unary op whose type can be v*{i8,i16,i32}.
4753 // SSSE3 - Packed Binary Operator Instructions
4756 /// SS3I_binop_rm - Simple SSSE3 bin op
4779 /// SS3I_binop_rm_int - Simple SSSE3 bin op whose type can be v*{i8,i16,i32}.
4941 // SSSE3 - Packed Align Instruction Patterns
4981 // SSSE3 - Thread synchronization
/freebsd/sys/contrib/openzfs/module/zcommon/
H A Dzfs_fletcher_sse.c170 #if HAVE_SIMD(SSE2) && HAVE_SIMD(SSSE3)
H A Dzfs_fletcher.c180 #if HAVE_SIMD(SSE2) && HAVE_SIMD(SSSE3)
/freebsd/sys/contrib/openzfs/config/
H A Dtoolchain-simd.m473 ZFS_AC_SIMD_CHECK([SSSE3], ["pshufb %xmm0, %xmm1"])
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DX86.cpp518 .Case("+ssse3", SSSE3) in handleTargetFeatures()
1055 case SSSE3: in getTargetDefines()
1080 case SSSE3: in getTargetDefines()
1335 .Case("ssse3", SSELevel >= SSSE3) in hasFeature()
H A DX86.h67 SSSE3, enumerator
/freebsd/sys/contrib/xen/arch-x86/
H A Dcpufeatureset.h134 XEN_CPUFEATURE(SSSE3, 1*32+ 9) /*A Supplemental Streaming SIMD Extensions-3 */
/freebsd/sys/contrib/openzfs/include/sys/
H A Dvdev_raidz_impl.h179 #if defined(__x86_64) && HAVE_SIMD(SSSE3) /* only x86_64 for now */
/freebsd/sys/contrib/libb2/
H A Dblake2-dispatch.c28 SSSE3 = 2, enumerator
112 feature = SSSE3; in get_cpu_features()
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DX86TargetParser.def148 X86_FEATURE_COMPAT(SSSE3, "ssse3", 5)
/freebsd/crypto/openssl/doc/man3/
H A DOPENSSL_ia32cap.pod60 =item bit #0+41 denoting SSSE3, Supplemental SSE3, support;
/freebsd/sys/contrib/libsodium/
H A Dconfigure.ac409 AC_MSG_CHECKING(for SSSE3 instructions set)
H A DChangeLog221 - An SSSE3 optimized implementation of ChaCha20 was added, and is
/freebsd/crypto/openssl/
H A DINSTALL.md2008 that use the AES-NI, PCLMULQDQ, SSSE3, and SHA extensions are always assembled.
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsX86.td511 // SSSE3

12