Skip to content

Commit 1705db1

Browse files
WIP
1 parent 0fa582d commit 1705db1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

include/xsimd/arch/xsimd_altivec.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -518,7 +518,7 @@ namespace xsimd
518518
template <class A, class T, class = typename std::enable_if<std::is_scalar<T>::value, void>::type>
519519
XSIMD_INLINE batch<T, A> load_unaligned(T const* mem, convert<T>, requires_arch<altivec>) noexcept
520520
{
521-
return vec_xl(0, (typename batch<T, A>::register_type const*)mem);
521+
return vec_vsx_ld(0, (typename batch<T, A>::register_type const*)mem);
522522
}
523523

524524
// load_complex
@@ -925,7 +925,7 @@ namespace xsimd
925925
template <class A, class T, class = typename std::enable_if<std::is_scalar<T>::value, void>::type>
926926
XSIMD_INLINE void store_unaligned(T* mem, batch<T, A> const& self, requires_arch<altivec>) noexcept
927927
{
928-
return vec_xst(self.data, 0, reinterpret_cast<typename batch<T, A>::register_type*>(mem));
928+
return vec_vsx_st(self.data, 0, reinterpret_cast<typename batch<T, A>::register_type*>(mem));
929929
}
930930

931931
// sub

0 commit comments

Comments
 (0)