- bmw_large_f0(q, (uint64_t*)buffer, ctx->h);
- bmw_large_f1(q, ctx->h, (uint64_t*)buffer);
- bmw_large_f2((uint64_t*)buffer, q, ctx->h);
- memcpy(ctx->h, buffer, 128);
+ bmw_large_f0(q, buffer.v64, ctx->h);
+ bmw_large_f1(q, ctx->h, buffer.v64);
+ bmw_large_f2(buffer.v64, q, ctx->h);
+ memcpy(ctx->h, buffer.v8, 128);