SWAP64
#define SWAP64(x) (SWAP32((x) >> 32) & 0xffffffff | SWAP32(x) << 32)
#define SWAP64(x) (x)
#define SWAP64(x) (SWAP32((x) >> 32) & 0xffffffff | SWAP32(x) << 32)
#define SWAP64(x) (x)
#define SWAP64(value) \
#define SWAP64(value) (value)
#define SWAP64(_x) ((((uint64_t)(_x) & 0xFF)<<56) | \