Lines Matching refs:fe_mul
1035 static void fe_mul(fe h, const fe f, const fe g)
1263 * See fe_mul.c for discussion of implementation strategy.
1418 fe_mul(t1, z, t1);
1420 fe_mul(t0, t0, t1);
1426 fe_mul(t1, t1, t2);
1435 fe_mul(t1, t2, t1);
1444 fe_mul(t2, t2, t1);
1451 fe_mul(t2, t3, t2);
1458 fe_mul(t1, t2, t1);
1465 fe_mul(t2, t2, t1);
1472 fe_mul(t2, t3, t2);
1481 fe_mul(t1, t2, t1);
1490 fe_mul(out, t1, t0);
1572 * See fe_mul.c for discussion of implementation strategy.
1729 fe_mul(t1, z, t1);
1730 fe_mul(t0, t0, t1);
1732 fe_mul(t0, t1, t0);
1737 fe_mul(t0, t1, t0);
1742 fe_mul(t1, t1, t0);
1747 fe_mul(t1, t2, t1);
1752 fe_mul(t0, t1, t0);
1757 fe_mul(t1, t1, t0);
1762 fe_mul(t1, t2, t1);
1767 fe_mul(t0, t1, t0);
1772 fe_mul(out, t0, z);
1828 fe_mul(x, h->X, recip);
1829 fe_mul(y, h->Y, recip);
1841 fe_mul(x, h->X, recip);
1842 fe_mul(y, h->Y, recip);
1868 fe_mul(v, u, d);
1873 fe_mul(v3, v3, v); /* v3 = v^3 */
1875 fe_mul(h->X, h->X, v);
1876 fe_mul(h->X, h->X, u); /* x = uv^7 */
1879 fe_mul(h->X, h->X, v3);
1880 fe_mul(h->X, h->X, u); /* x = uv^3(uv^7)^((q-5)/8) */
1883 fe_mul(vxx, vxx, v);
1890 fe_mul(h->X, h->X, sqrtm1);
1897 fe_mul(h->T, h->X, h->Y);
1942 fe_mul(r->T2d, p->T, d2);
1948 fe_mul(r->X, p->X, p->T);
1949 fe_mul(r->Y, p->Y, p->Z);
1950 fe_mul(r->Z, p->Z, p->T);
1956 fe_mul(r->X, p->X, p->T);
1957 fe_mul(r->Y, p->Y, p->Z);
1958 fe_mul(r->Z, p->Z, p->T);
1959 fe_mul(r->T, p->X, p->Y);
1993 fe_mul(r->Z, r->X, q->yplusx);
1994 fe_mul(r->Y, r->Y, q->yminusx);
1995 fe_mul(r->T, q->xy2d, p->T);
2010 fe_mul(r->Z, r->X, q->yminusx);
2011 fe_mul(r->Y, r->Y, q->yplusx);
2012 fe_mul(r->T, q->xy2d, p->T);
2027 fe_mul(r->Z, r->X, q->YplusX);
2028 fe_mul(r->Y, r->Y, q->YminusX);
2029 fe_mul(r->T, q->T2d, p->T);
2030 fe_mul(r->X, p->Z, q->Z);
2045 fe_mul(r->Z, r->X, q->YminusX);
2046 fe_mul(r->Y, r->Y, q->YplusX);
2047 fe_mul(r->T, q->T2d, p->T);
2048 fe_mul(r->X, p->Z, q->Z);
4395 fe_mul(z3, tmp0, x2);
4396 fe_mul(z2, z2, tmp1);
4401 fe_mul(x2, tmp1, tmp0);
4407 fe_mul(z3, x1, z2);
4408 fe_mul(z2, tmp1, tmp0);
4412 fe_mul(x2, x2, z2);
5593 fe_mul(zplusy, zplusy, zminusy_inv);