Lines Matching refs:precomp
39 extern int blocks(fe1305x2 *h, const fe1305x2 *precomp, const uint8_t *in,
195 fe1305x2 *const precomp = c + 1; in GFp_poly1305_init_neon() local
207 addmulmod(precomp, r, r, &zero); // precompute r^2 in GFp_poly1305_init_neon()
208 addmulmod(precomp + 1, precomp, precomp, &zero); // precompute r^4 in GFp_poly1305_init_neon()
220 fe1305x2 *const precomp = c + 1; in GFp_poly1305_update_neon() local
235 addmulmod(h, h, precomp, &zero); in GFp_poly1305_update_neon()
249 tlen -= blocks(h, precomp, in, tlen); in GFp_poly1305_update_neon()
267 fe1305x2 *const precomp = c + 1; in GFp_poly1305_finish_neon() local
269 addmulmod(h, h, precomp, &zero); in GFp_poly1305_finish_neon()
273 precomp->v[1] = r->v[1]; in GFp_poly1305_finish_neon()
274 precomp->v[3] = r->v[3]; in GFp_poly1305_finish_neon()
275 precomp->v[5] = r->v[5]; in GFp_poly1305_finish_neon()
276 precomp->v[7] = r->v[7]; in GFp_poly1305_finish_neon()
277 precomp->v[9] = r->v[9]; in GFp_poly1305_finish_neon()
278 addmulmod(h, h, precomp, c); in GFp_poly1305_finish_neon()