ocb_block16_xor
ocb_block16_xor(&ctx->sess.offset_aad, lookup, &ctx->sess.offset_aad);
ocb_block16_xor(&ctx->sess.offset_aad, &tmp, &tmp);
ocb_block16_xor(&tmp, &ctx->sess.sum, &ctx->sess.sum);
ocb_block16_xor(&ctx->sess.offset_aad, &ctx->l_star,
ocb_block16_xor(&ctx->sess.offset_aad, &tmp, &tmp);
ocb_block16_xor(&tmp, &ctx->sess.sum, &ctx->sess.sum);
ocb_block16_xor(&ctx->sess.offset, lookup, &ctx->sess.offset);
ocb_block16_xor(&tmp, &ctx->sess.checksum, &ctx->sess.checksum);
ocb_block16_xor(&ctx->sess.offset, &tmp, &tmp);
ocb_block16_xor(&ctx->sess.offset, &tmp, &tmp);
ocb_block16_xor(&ctx->sess.offset, &ctx->l_star, &ctx->sess.offset);
ocb_block16_xor(&pad, &ctx->sess.checksum, &ctx->sess.checksum);
ocb_block16_xor(&ctx->sess.offset, lookup, &ctx->sess.offset);
ocb_block16_xor(&ctx->sess.offset, &tmp, &tmp);
ocb_block16_xor(&ctx->sess.offset, &tmp, &tmp);
ocb_block16_xor(&tmp, &ctx->sess.checksum, &ctx->sess.checksum);
ocb_block16_xor(&ctx->sess.offset, &ctx->l_star, &ctx->sess.offset);
ocb_block16_xor(&pad, &ctx->sess.checksum, &ctx->sess.checksum);
ocb_block16_xor(&ctx->sess.checksum, &ctx->sess.offset, &tmp);
ocb_block16_xor(&ctx->l_dollar, &tmp, &tmp);
ocb_block16_xor(&tmp, &ctx->sess.sum, &tmp);
#define ocb_block16_xor_misaligned ocb_block16_xor