File indexing completed on 2025-08-28 09:11:40
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012 #ifndef XSIMD_SSSE3_REGISTER_HPP
0013 #define XSIMD_SSSE3_REGISTER_HPP
0014
0015 #include "./xsimd_sse3_register.hpp"
0016
0017 #if XSIMD_WITH_SSSE3
0018 #include <tmmintrin.h>
0019 #endif
0020
0021 namespace xsimd
0022 {
0023
0024
0025
0026
0027
0028 struct ssse3 : sse3
0029 {
0030 static constexpr bool supported() noexcept { return XSIMD_WITH_SSSE3; }
0031 static constexpr bool available() noexcept { return true; }
0032 static constexpr char const* name() noexcept { return "ssse3"; }
0033 };
0034
0035 #if XSIMD_WITH_SSSE3
0036 namespace types
0037 {
0038 XSIMD_DECLARE_SIMD_REGISTER_ALIAS(ssse3, sse3);
0039 }
0040 #endif
0041 }
0042
0043 #endif