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