Skip to content

Commit 850cdd5

Browse files
committed
Fix rvv_enable_all
1 parent dec12b8 commit 850cdd5

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

include/xsimd/arch/xsimd_rvv.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1301,7 +1301,7 @@ namespace xsimd
13011301
}
13021302

13031303
// get (compile-time index): skip the slidedown when I == 0; lane 0 maps straight to the scalar move.
1304-
template <class A, size_t I, class T, detail::rvv_enable_all_t<T> = 0>
1304+
template <class A, size_t I, class T, detail::enable_arithmetic_t<T> = 0>
13051305
XSIMD_INLINE T get(batch<T, A> const& arg, index<I>, requires_arch<rvv>) noexcept
13061306
{
13071307
XSIMD_IF_CONSTEXPR(I == 0)
@@ -1311,7 +1311,7 @@ namespace xsimd
13111311
return get(arg, I, rvv {});
13121312
}
13131313

1314-
template <class A, size_t I, class T, detail::rvv_enable_all_t<T> = 0>
1314+
template <class A, size_t I, class T, detail::enable_arithmetic_t<T> = 0>
13151315
XSIMD_INLINE std::complex<T> get(batch<std::complex<T>, A> const& arg, index<I>, requires_arch<rvv>) noexcept
13161316
{
13171317
XSIMD_IF_CONSTEXPR(I == 0)

0 commit comments

Comments
 (0)