mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-10-09 15:52:27 +03:00
rename arm impl.hpp to impl.cpp, add operator|() to SuperVector class
This commit is contained in:
committed by
Konstantinos Margaritis
parent
b33b7a3ee4
commit
38600b717e
@@ -158,6 +158,12 @@ really_inline SuperVector<16> SuperVector<16>::operator&(SuperVector<16> const b
|
||||
return {_mm_and_si128(u.v128[0], b.u.v128[0])};
|
||||
}
|
||||
|
||||
template <>
|
||||
really_inline SuperVector<16> SuperVector<16>::operator|(SuperVector<16> const b) const
|
||||
{
|
||||
return {_mm_or_si128(u.v128[0], b.u.v128[0])};
|
||||
}
|
||||
|
||||
template <>
|
||||
really_inline SuperVector<16> SuperVector<16>::mand(SuperVector<16> const b) const
|
||||
{
|
||||
|
Reference in New Issue
Block a user