Skip to content

Commit 6d83f93

Browse files
committed
Initial work on adding new simd support
Signed-off-by: Ian <[email protected]>
1 parent 3f73a88 commit 6d83f93

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

include/ccmath/internal/math/runtime/pp/simd_meta.hpp

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,23 @@
22
#pragma once
33

44
#include "fwddecl.hpp"
5-
//#include "flags.hpp"
5+
// #include "flags.hpp"
66

77
namespace ccm::pp::detail
88
{
99
template <typename T>
10-
struct assert_unreachable
10+
struct assert_unreachable
1111
{
1212
static_assert(!std::is_same_v<T, T>, "this should be unreachable");
1313
};
1414

15-
1615
template <typename Abi, typename = void>
17-
struct is_simd_abi_tag : std::false_type {};
16+
struct is_simd_abi_tag : std::false_type
17+
{
18+
};
1819

1920
template <typename Abi>
20-
struct is_simd_abi_tag<Abi, std::void_t<
21-
decltype(!Abi::template IsValid<void>::value),
22-
typename Abi::IsValidAbiTag>> : std::true_type {};
23-
}
21+
struct is_simd_abi_tag<Abi, std::void_t<decltype(!Abi::template IsValid<void>::value), typename Abi::IsValidAbiTag>> : std::true_type
22+
{
23+
};
24+
} // namespace ccm::pp::detail

0 commit comments

Comments
 (0)