velox/common/base/BitUtil.h
inline void andBits(
    uint64_t* target,
    const uint64_t* left,
    const uint64_t* right,
    int32_t begin,
    int32_t end) {
  andRange<false>(target, left, right, begin, end);
}
// Bit-wise AND: target = left AND right
Bit-wise AND: target = left AND right
Bit - wise AND : target = left AND right
inline void andBits(
    uint64_t* target,
    const uint64_t* left,
    const uint64_t* right,
    int32_t begin,
    int32_t end) {
  andRange<false>(target, left, right, begin, end);
}
inline void andBits ( uint64_t * target , const uint64_t * left , const uint64_t * right , int32_t begin , int32_t end ) { andRange < false > ( target , left , right , begin , end ) ; }
Bit-wise AND: target = left AND right
Bit - wise AND : target = left AND right