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