We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 83f2bc0 commit 83bc63dCopy full SHA for 83bc63d
include/xsimd/arch/xsimd_altivec.hpp
@@ -864,7 +864,7 @@ namespace xsimd
864
}
865
else
866
{
867
- auto slider = vec_splats((uint8_t)(8 * N));
+ auto slider = vec_splats((uint8_t)(N));
868
return (typename batch<T, A>::register_type)vec_slo(x.data, slider);
869
870
@@ -879,7 +879,8 @@ namespace xsimd
879
880
881
882
- return (typename batch<T, A>::register_type)vec_sro((__vector unsigned char)x.data, vec_splats((uint8_t)(8 * N)));
883
+ return (typename batch<T, A>::register_type)vec_sro((__vector unsigned char)x.data, slider);
884
885
886
0 commit comments