Skip to content

Commit 8c7d552

Browse files
WIP
1 parent 308d4d5 commit 8c7d552

File tree

1 file changed

+0
-20
lines changed

1 file changed

+0
-20
lines changed

include/xsimd/arch/xsimd_altivec.hpp

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -406,23 +406,13 @@ namespace xsimd
406406
{
407407
return vec_cmpge(self.data, other.data);
408408
}
409-
template <class A, class T, class = typename std::enable_if<std::is_integral<T>::value, void>::type>
410-
XSIMD_INLINE batch_bool<T, A> ge(batch<T, A> const& self, batch<T, A> const& other, requires_arch<altivec>) noexcept
411-
{
412-
return vec_cmpge(self.data, other.data);
413-
}
414409

415410
// gt
416411
template <class A, class T, class = typename std::enable_if<std::is_integral<T>::value, void>::type>
417412
XSIMD_INLINE batch_bool<T, A> gt(batch<T, A> const& self, batch<T, A> const& other, requires_arch<altivec>) noexcept
418413
{
419414
return vec_cmpgt(self.data, other.data);
420415
}
421-
template <class A, class T, class = typename std::enable_if<std::is_integral<T>::value, void>::type>
422-
XSIMD_INLINE batch_bool<T, A> gt(batch<T, A> const& self, batch<T, A> const& other, requires_arch<altivec>) noexcept
423-
{
424-
return vec_cmpgt(self.data, other.data);
425-
}
426416

427417
// haddp
428418
template <class A>
@@ -503,23 +493,13 @@ namespace xsimd
503493
{
504494
return vec_cmple(self.data, other.data);
505495
}
506-
template <class A, class = typename std::enable_if<std::is_integral<T>::value, void>::type>
507-
XSIMD_INLINE batch_bool<T, A> le(batch<T, A> const& self, batch<T, A> const& other, requires_arch<altivec>) noexcept
508-
{
509-
return vec_cmple(self.data, other.data);
510-
}
511496

512497
// lt
513498
template <class A, class T, class = typename std::enable_if<std::is_integral<T>::value, void>::type>
514499
XSIMD_INLINE batch_bool<T, A> lt(batch<T, A> const& self, batch<T, A> const& other, requires_arch<altivec>) noexcept
515500
{
516501
return vec_cmplt(self.data, other.data);
517502
}
518-
template <class A, class = typename std::enable_if<std::is_integral<T>::value, void>::type>
519-
XSIMD_INLINE batch_bool<T, A> lt(batch<T, A> const& self, batch<T, A> const& other, requires_arch<altivec>) noexcept
520-
{
521-
return vec_cmplt(self, other);
522-
}
523503

524504
#if 0
525505

0 commit comments

Comments
 (0)