1 #ifndef SIMDJSON_PPC64_BITMASK_H
2 #define SIMDJSON_PPC64_BITMASK_H
4 #ifndef SIMDJSON_CONDITIONAL_INCLUDE
5 #include "simdjson/ppc64/base.h"
18 simdjson_inline uint64_t prefix_xor(uint64_t bitmask) {
33 bitmask ^= bitmask << 1;
34 bitmask ^= bitmask << 2;
35 bitmask ^= bitmask << 4;
36 bitmask ^= bitmask << 8;
37 bitmask ^= bitmask << 16;
38 bitmask ^= bitmask << 32;
The top level simdjson namespace, containing everything the library provides.