3 #ifndef _KING_MOBILITY_H 4 #define _KING_MOBILITY_H 12 #if !(defined _MSC_VER) && ! defined OSL_NO_SSE 27 unsigned long long ul[2];
38 assert(reinterpret_cast<size_t>(
this) % 16 == 0);
55 #if 0 && OSL_USE_SSE41 56 return __builtin_ia32_ptestz128(
v.
v2,km.
v.
v2);
CArray< CArray< unsigned char, 8 >, 2 > uc16
bool operator==(KingMobility const &km) const
CArray< unsigned char, 8 > & operator[](Player p)
const CArray< unsigned char, 8 > & operator[](Player p) const
KingMobility & operator=(KingMobility const &km)
long long v2di __attribute__((vector_size(16)))
union osl::mobility::KingMobility::b128 v