Lines Matching refs:precomp

173 	mp_int precomp[4][4][2];
193 MP_DIGITS(&precomp[i][j][0]) = 0;
194 MP_DIGITS(&precomp[i][j][1]) = 0;
199 MP_CHECKOK( mp_init_size(&precomp[i][j][0],
201 MP_CHECKOK( mp_init_size(&precomp[i][j][1],
213 field_enc(px, &precomp[1][0][0], group->meth));
215 field_enc(py, &precomp[1][0][1], group->meth));
217 MP_CHECKOK(mp_copy(px, &precomp[1][0][0]));
218 MP_CHECKOK(mp_copy(py, &precomp[1][0][1]));
220 MP_CHECKOK(mp_copy(&group->genx, &precomp[0][1][0]));
221 MP_CHECKOK(mp_copy(&group->geny, &precomp[0][1][1]));
225 MP_CHECKOK(mp_copy(&group->genx, &precomp[1][0][0]));
226 MP_CHECKOK(mp_copy(&group->geny, &precomp[1][0][1]));
229 field_enc(px, &precomp[0][1][0], group->meth));
231 field_enc(py, &precomp[0][1][1], group->meth));
233 MP_CHECKOK(mp_copy(px, &precomp[0][1][0]));
234 MP_CHECKOK(mp_copy(py, &precomp[0][1][1]));
238 mp_zero(&precomp[0][0][0]);
239 mp_zero(&precomp[0][0][1]);
241 point_dbl(&precomp[1][0][0], &precomp[1][0][1],
242 &precomp[2][0][0], &precomp[2][0][1], group));
244 point_add(&precomp[1][0][0], &precomp[1][0][1],
245 &precomp[2][0][0], &precomp[2][0][1],
246 &precomp[3][0][0], &precomp[3][0][1], group));
250 point_add(&precomp[0][1][0], &precomp[0][1][1],
251 &precomp[i][0][0], &precomp[i][0][1],
252 &precomp[i][1][0], &precomp[i][1][1], group));
256 point_dbl(&precomp[0][1][0], &precomp[0][1][1],
257 &precomp[0][2][0], &precomp[0][2][1], group));
260 point_add(&precomp[0][2][0], &precomp[0][2][1],
261 &precomp[i][0][0], &precomp[i][0][1],
262 &precomp[i][2][0], &precomp[i][2][1], group));
266 point_add(&precomp[0][1][0], &precomp[0][1][1],
267 &precomp[0][2][0], &precomp[0][2][1],
268 &precomp[0][3][0], &precomp[0][3][1], group));
271 point_add(&precomp[0][3][0], &precomp[0][3][1],
272 &precomp[i][0][0], &precomp[i][0][1],
273 &precomp[i][3][0], &precomp[i][3][1], group));
294 point_add(rx, ry, &precomp[ai][bi][0],
295 &precomp[ai][bi][1], rx, ry, group));
306 mp_clear(&precomp[i][j][0]);
307 mp_clear(&precomp[i][j][1]);