blkcpy
blkcpy(X, &Bin[(2 * r - 1) * 16], 64);
blkcpy(&Bout[i * 8], X, 64);
blkcpy(&Bout[i * 8 + r * 16], X, 64);
blkcpy(&V[i * (32 * r)], X, 128 * r);
blkcpy(&V[(i + 1) * (32 * r)], Y, 128 * r);
static void blkcpy(void *, const void *, size_t);
blkcpy(x, B, 64);