SHA3_LITTLE
output[i] = (ctx->sha3_endian == SHA3_LITTLE) ? state[i] : state[SWAP64_Idx(i)];
ctx->sha3_endian = arch_is_big_endian() ? SHA3_BIG : SHA3_LITTLE;
u64 idx = (ctx->sha3_endian == SHA3_LITTLE) ? ctx->sha3_idx : SWAP64_Idx(ctx->sha3_idx);
if (ctx->sha3_endian == SHA3_LITTLE) {