Lines Matching refs:T1
1660 mp_int q, x, y, t1, t2;
1686 if ((res = mp_init (&t1)) != MP_OKAY) {
1769 mp_zero (&t1);
1770 t1.dp[0] = (t - 1 < 0) ? 0 : y.dp[t - 1];
1771 t1.dp[1] = y.dp[t];
1772 t1.used = 2;
1773 if ((res = mp_mul_d (&t1, q.dp[i - t - 1], &t1)) != MP_OKAY) {
1782 } while (mp_cmp_mag(&t1, &t2) == MP_GT);
1785 if ((res = mp_mul_d (&y, q.dp[i - t - 1], &t1)) != MP_OKAY) {
1789 if ((res = mp_lshd (&t1, i - t - 1)) != MP_OKAY) {
1793 if ((res = mp_sub (&x, &t1, &x)) != MP_OKAY) {
1799 if ((res = mp_copy (&y, &t1)) != MP_OKAY) {
1802 if ((res = mp_lshd (&t1, i - t - 1)) != MP_OKAY) {
1805 if ((res = mp_add (&x, &t1, &x)) != MP_OKAY) {
1836 LBL_T1:mp_clear (&t1);
2965 mp_int u1,u2,u3,v1,v2,v3,t1,t2,t3,q,tmp;
2968 if ((err = mp_init_multi(&u1, &u2, &u3, &v1, &v2, &v3, &t1, &t2, &t3, &q, &tmp, NULL)) != MP_OKAY) {
2985 /* (t1,t2,t3) = (u1,u2,u3) - (v1,v2,v3)q */
2987 if ((err = mp_sub(&u1, &tmp, &t1)) != MP_OKAY) { goto _ERR; }
2998 /* (v1,v2,v3) = (t1,t2,t3) */
2999 if ((err = mp_copy(&t1, &v1)) != MP_OKAY) { goto _ERR; }
3017 _ERR: mp_clear_multi(&u1, &u2, &u3, &v1, &v2, &v3, &t1, &t2, &t3, &q, &tmp, NULL);
4143 mp_int x0, x1, y0, y1, t1, x0y0, x1y1;
4166 if (mp_init_size (&t1, B * 2) != MP_OKAY)
4169 goto T1;
4220 if (s_mp_add (&x1, &x0, &t1) != MP_OKAY)
4221 goto X1Y1; /* t1 = x1 - x0 */
4224 if (mp_mul (&t1, &x0, &t1) != MP_OKAY)
4225 goto X1Y1; /* t1 = (x1 + x0) * (y1 + y0) */
4230 if (s_mp_sub (&t1, &x0, &t1) != MP_OKAY)
4231 goto X1Y1; /* t1 = (x1+x0)*(y1+y0) - (x1y1 + x0y0) */
4234 if (mp_lshd (&t1, B) != MP_OKAY)
4235 goto X1Y1; /* t1 = (x0y0 + x1y1 - (x1-x0)*(y1-y0))<<B */
4239 if (mp_add (&x0y0, &t1, &t1) != MP_OKAY)
4240 goto X1Y1; /* t1 = x0y0 + t1 */
4241 if (mp_add (&t1, &x1y1, c) != MP_OKAY)
4242 goto X1Y1; /* t1 = x0y0 + t1 + x1y1 */
4249 T1:mp_clear (&t1);
4292 mp_int x0, x1, t1, t2, x0x0, x1x1;
4310 if (mp_init_size (&t1, a->used * 2) != MP_OKAY)
4313 goto T1;
4349 if (s_mp_add (&x1, &x0, &t1) != MP_OKAY)
4350 goto X1X1; /* t1 = x1 - x0 */
4351 if (mp_sqr (&t1, &t1) != MP_OKAY)
4352 goto X1X1; /* t1 = (x1 - x0) * (x1 - x0) */
4357 if (s_mp_sub (&t1, &t2, &t1) != MP_OKAY)
4358 goto X1X1; /* t1 = (x1+x0)**2 - (x0x0 + x1x1) */
4361 if (mp_lshd (&t1, B) != MP_OKAY)
4362 goto X1X1; /* t1 = (x0x0 + x1x1 - (x1-x0)*(x1-x0))<<B */
4366 if (mp_add (&x0x0, &t1, &t1) != MP_OKAY)
4367 goto X1X1; /* t1 = x0x0 + t1 */
4368 if (mp_add (&t1, &x1x1, b) != MP_OKAY)
4369 goto X1X1; /* t1 = x0x0 + t1 + x1x1 */
4376 T1:mp_clear (&t1);
4412 mp_int t1, t2;
4415 if ((res = mp_init_multi (&t1, &t2, NULL)) != MP_OKAY) {
4419 /* t1 = get the GCD of the two inputs */
4420 if ((res = mp_gcd (a, b, &t1)) != MP_OKAY) {
4427 if ((res = mp_div(a, &t1, &t2, NULL)) != MP_OKAY) {
4433 if ((res = mp_div(b, &t1, &t2, NULL)) != MP_OKAY) {
4443 mp_clear_multi (&t1, &t2, NULL);
5317 mp_int t1, t2, t3;
5325 if ((res = mp_init (&t1)) != MP_OKAY) {
5345 /* t1 = t2 */
5346 if ((res = mp_copy (&t2, &t1)) != MP_OKAY) {
5350 /* t2 = t1 - ((t1**b - a) / (b * t1**(b-1))) */
5352 /* t3 = t1**(b-1) */
5353 if ((res = mp_expt_d (&t1, b - 1, &t3)) != MP_OKAY) {
5358 /* t2 = t1**b */
5359 if ((res = mp_mul (&t3, &t1, &t2)) != MP_OKAY) {
5363 /* t2 = t1**b - a */
5369 /* t3 = t1**(b-1) * b */
5374 /* t3 = (t1**b - a)/(b * t1**(b-1)) */
5379 if ((res = mp_sub (&t1, &t3, &t2)) != MP_OKAY) {
5382 } while (mp_cmp (&t1, &t2) != MP_EQ);
5386 if ((res = mp_expt_d (&t1, b, &t2)) != MP_OKAY) {
5391 if ((res = mp_sub_d (&t1, 1, &t1)) != MP_OKAY) {
5403 mp_exch (&t1, c);
5412 LBL_T1:mp_clear (&t1);
7392 mp_int t1,t2;
7405 if ((res = mp_init_copy(&t1, arg)) != MP_OKAY) {
7414 mp_rshd (&t1,t1.used/2);
7416 /* t1 > 0 */
7417 if ((res = mp_div(arg,&t1,&t2,NULL)) != MP_OKAY) {
7420 if ((res = mp_add(&t1,&t2,&t1)) != MP_OKAY) {
7423 if ((res = mp_div_2(&t1,&t1)) != MP_OKAY) {
7426 /* And now t1 > sqrt(arg) */
7428 if ((res = mp_div(arg,&t1,&t2,NULL)) != MP_OKAY) {
7431 if ((res = mp_add(&t1,&t2,&t1)) != MP_OKAY) {
7434 if ((res = mp_div_2(&t1,&t1)) != MP_OKAY) {
7437 /* t1 >= sqrt(arg) >= t2 at this point */
7438 } while (mp_cmp_mag(&t1,&t2) == MP_GT);
7440 mp_exch(&t1,ret);
7443 E2: mp_clear(&t1);