Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitd0f96dc

Browse files
Get rid of default argument void in std::enable_if<..., void>
1 parente53f474 commitd0f96dc

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

‎include/xsimd/arch/common/xsimd_common_memory.hpp‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -425,14 +425,14 @@ namespace xsimd
425425
}
426426

427427
template<classA,bool... Values,classMode>
428-
XSIMD_INLINE std::enable_if_t<types::has_simd_register<double, A>::value,void>
428+
XSIMD_INLINE std::enable_if_t<types::has_simd_register<double, A>::value>
429429
store_masked(int64_t* mem, batch<int64_t, A>const& src, batch_bool_constant<int64_t, A, Values...>, Mode, requires_arch<A>)noexcept
430430
{
431431
store_masked<A>(reinterpret_cast<double*>(mem), bitwise_cast<double>(src), batch_bool_constant<double, A, Values...> {}, Mode {}, A {});
432432
}
433433

434434
template<classA,bool... Values,classMode>
435-
XSIMD_INLINE std::enable_if_t<types::has_simd_register<double, A>::value,void>
435+
XSIMD_INLINE std::enable_if_t<types::has_simd_register<double, A>::value>
436436
store_masked(uint64_t* mem, batch<uint64_t, A>const& src, batch_bool_constant<uint64_t, A, Values...>, Mode, requires_arch<A>)noexcept
437437
{
438438
store_masked<A>(reinterpret_cast<double*>(mem), bitwise_cast<double>(src), batch_bool_constant<double, A, Values...> {}, Mode {}, A {});

‎include/xsimd/arch/xsimd_avx512f.hpp‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ namespace xsimd
299299
}// namespace detail
300300

301301
template<classA,classT,bool... Values,classMode,
302-
typename = std::enable_if_t<(sizeof(T) >=4),void>>
302+
typename = std::enable_if_t<(sizeof(T) >=4)>>
303303
XSIMD_INLINE batch<T, A>load_masked(Tconst* mem,
304304
batch_bool_constant<T, A, Values...> mask,
305305
convert<T>, Mode, requires_arch<avx512f>)noexcept
@@ -325,7 +325,7 @@ namespace xsimd
325325
}
326326

327327
template<classA,classT,bool... Values,classMode,
328-
typename = std::enable_if_t<(sizeof(T) >=4),void>>
328+
typename = std::enable_if_t<(sizeof(T) >=4)>>
329329
XSIMD_INLINEvoidstore_masked(T* mem,
330330
batch<T, A>const& src,
331331
batch_bool_constant<T, A, Values...> mask,

‎include/xsimd/arch/xsimd_common_fwd.hpp‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,9 +94,9 @@ namespace xsimd
9494
template<classA,bool... Values,classMode>
9595
XSIMD_INLINEvoidstore_masked(uint32_t* mem, batch<uint32_t, A>const& src, batch_bool_constant<uint32_t, A, Values...> mask, Mode, requires_arch<A>)noexcept;
9696
template<classA,bool... Values,classMode>
97-
XSIMD_INLINE std::enable_if_t<types::has_simd_register<double, A>::value,void>store_masked(int64_t*, batch<int64_t, A>const&, batch_bool_constant<int64_t, A, Values...>, Mode, requires_arch<A>)noexcept;
97+
XSIMD_INLINE std::enable_if_t<types::has_simd_register<double, A>::value>store_masked(int64_t*, batch<int64_t, A>const&, batch_bool_constant<int64_t, A, Values...>, Mode, requires_arch<A>)noexcept;
9898
template<classA,bool... Values,classMode>
99-
XSIMD_INLINE std::enable_if_t<types::has_simd_register<double, A>::value,void>store_masked(uint64_t*, batch<uint64_t, A>const&, batch_bool_constant<uint64_t, A, Values...>, Mode, requires_arch<A>)noexcept;
99+
XSIMD_INLINE std::enable_if_t<types::has_simd_register<double, A>::value>store_masked(uint64_t*, batch<uint64_t, A>const&, batch_bool_constant<uint64_t, A, Values...>, Mode, requires_arch<A>)noexcept;
100100

101101
// Forward declarations for pack-level helpers
102102
namespacedetail

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp