Lines Matching refs:precomp
38 extern int blocks(fe1305x2 *h, const fe1305x2 *precomp, const uint8_t *in,
190 fe1305x2 *const precomp = c + 1; in CRYPTO_poly1305_init_neon() local
203 addmulmod(precomp, r, r, &zero); // precompute r^2 in CRYPTO_poly1305_init_neon()
204 addmulmod(precomp + 1, precomp, precomp, &zero); // precompute r^4 in CRYPTO_poly1305_init_neon()
216 fe1305x2 *const precomp = c + 1; in CRYPTO_poly1305_update_neon() local
232 addmulmod(h, h, precomp, &zero); in CRYPTO_poly1305_update_neon()
246 tlen -= blocks(h, precomp, in, tlen); in CRYPTO_poly1305_update_neon()
264 fe1305x2 *const precomp = c + 1; in CRYPTO_poly1305_finish_neon() local
266 addmulmod(h, h, precomp, &zero); in CRYPTO_poly1305_finish_neon()
270 precomp->v[1] = r->v[1]; in CRYPTO_poly1305_finish_neon()
271 precomp->v[3] = r->v[3]; in CRYPTO_poly1305_finish_neon()
272 precomp->v[5] = r->v[5]; in CRYPTO_poly1305_finish_neon()
273 precomp->v[7] = r->v[7]; in CRYPTO_poly1305_finish_neon()
274 precomp->v[9] = r->v[9]; in CRYPTO_poly1305_finish_neon()
275 addmulmod(h, h, precomp, c); in CRYPTO_poly1305_finish_neon()