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