/dports/math/miracl/miracl-5.6/ |
H A D | lenstra.c | 44 nres_modmult(sum,sum,t); in duplication() 45 nres_modmult(diff,diff,z); in duplication() 48 nres_modmult(ak,t,w); in duplication() 56 nres_modmult(df2,sm1,x); in addition() 57 nres_modmult(df1,sm2,z); in addition() 60 nres_modmult(t,t,x); in addition() 62 nres_modmult(z,z,z); in addition() 152 nres_modmult(x,x,x); in main() 156 nres_modmult(z,z,z); in main() 160 nres_modmult(t,t,t); in main() [all …]
|
H A D | mrcurve.c | 67 nres_modmult(_MIPP_ x,x,y); in epoint_getrhs() 69 nres_modmult(_MIPP_ y,x,y); in epoint_getrhs() 1360 nres_modmult(_MIPP_ lam,t2,lam); in ecurve_add_sub() 1362 nres_modmult(_MIPP_ t1,t1,t1); in ecurve_add_sub() 1366 nres_modmult(_MIPP_ PP->Y,lam,PP->Y); in ecurve_add_sub() 1372 nres_modmult(_MIPP_ lam,t2,lam); in ecurve_add_sub() 1374 nres_modmult(_MIPP_ t1,t1,t1); in ecurve_add_sub() 1378 nres_modmult(_MIPP_ PM->Y,lam,PM->Y); in ecurve_add_sub() 1583 nres_modmult(_MIPP_ x,x,mr_mip->w6); in epoint_getrhs() 1892 nres_modmult(_MIPP_ pa->Z,pa->X,pa->Z); in ecurve_padd() [all …]
|
H A D | mrpower.c | 93 nres_modmult(_MIPP_ w,w,w); in nres_powltr() 110 nres_modmult(_MIPP_ w,w,w); in nres_powltr() 177 nres_modmult(_MIPP_ w,w,w); in nres_powmodn() 178 if (ea!=0) nres_modmult(_MIPP_ w,G[ea],w); in nres_powmodn() 275 nres_modmult(_MIPP_ w,w,w); in nres_powmod2() 280 nres_modmult(_MIPP_ w,w,w); in nres_powmod2() 297 nres_modmult(_MIPP_ w,w,w); in nres_powmod2() 592 nres_modmult(_MIPP_ w,w,w); in nres_powmod() 594 nres_modmult(_MIPP_ w,table[n/2],w); in nres_powmod() 600 nres_modmult(_MIPP_ w,w,w); in nres_powmod() [all …]
|
H A D | mrzzn3.c | 192 nres_modmult(_MIPP_ w->b,mr_mip->w1,w->b); in zzn3_powq() 193 nres_modmult(_MIPP_ w->c,mr_mip->w1,w->c); in zzn3_powq() 194 nres_modmult(_MIPP_ w->c,mr_mip->w1,w->c); in zzn3_powq() 312 nres_modmult(_MIPP_ w->c,w->c,w->c); in zzn3_mul() 368 nres_modmult(_MIPP_ w->a,w->a,mr_mip->w1); in zzn3_inv() 369 nres_modmult(_MIPP_ w->b,w->c,mr_mip->w2); in zzn3_inv() 374 nres_modmult(_MIPP_ w->c,w->c,mr_mip->w1); in zzn3_inv() 375 nres_modmult(_MIPP_ w->a,w->b,mr_mip->w2); in zzn3_inv() 381 nres_modmult(_MIPP_ w->b,w->b,mr_mip->w1); in zzn3_inv() 382 nres_modmult(_MIPP_ w->a,w->c,mr_mip->w2); in zzn3_inv() [all …]
|
H A D | mrlucas.c | 93 nres_modmult(_MIPP_ mr_mip->w8,mr_mip->w9,mr_mip->w8); in nres_lucas() 95 nres_modmult(_MIPP_ mr_mip->w9,mr_mip->w9,mr_mip->w9); in nres_lucas() 101 nres_modmult(_MIPP_ mr_mip->w9,mr_mip->w8,mr_mip->w9); in nres_lucas() 103 nres_modmult(_MIPP_ mr_mip->w8,mr_mip->w8,mr_mip->w8); in nres_lucas() 118 nres_modmult(_MIPP_ mr_mip->w8,mr_mip->w9,mr_mip->w8); in nres_lucas() 120 nres_modmult(_MIPP_ mr_mip->w9,mr_mip->w9,mr_mip->w9); in nres_lucas() 126 nres_modmult(_MIPP_ mr_mip->w9,mr_mip->w8,mr_mip->w9); in nres_lucas() 128 nres_modmult(_MIPP_ mr_mip->w8,mr_mip->w8,mr_mip->w8); in nres_lucas()
|
H A D | mrbrick.c | 98 nres_modmult(_MIPP_ mr_mip->w1,mr_mip->w1,mr_mip->w1); in brick_init() 110 nres_modmult(_MIPP_ mr_mip->w1,mr_mip->w1,mr_mip->w1); in brick_init() 120 nres_modmult(_MIPP_ table[is],table[i],table[i]); in brick_init() 209 nres_modmult(_MIPP_ mr_mip->w1,mr_mip->w1,mr_mip->w1); in pow_brick() 214 nres_modmult(_MIPP_ mr_mip->w1,mr_mip->w2,mr_mip->w1); in pow_brick()
|
H A D | mrzzn2.c | 244 if (size(x->a)!=0) nres_modmult(_MIPP_ x->a,y,w->a); in zzn2_smul() 246 if (size(x->b)!=0) nres_modmult(_MIPP_ x->b,y,w->b); in zzn2_smul() 305 nres_modmult(_MIPP_ x->a,y->a,mr_mip->w1); in zzn2_mul() 306 nres_modmult(_MIPP_ x->b,y->b,mr_mip->w2); in zzn2_mul() 309 nres_modmult(_MIPP_ w->b,mr_mip->w5,w->b); in zzn2_mul() 376 nres_modmult(_MIPP_ w->a,w->a,mr_mip->w1); in zzn2_inv() 377 nres_modmult(_MIPP_ w->b,w->b,mr_mip->w2); in zzn2_inv() 388 nres_modmult(_MIPP_ w->a,mr_mip->w6,w->a); in zzn2_inv() 390 nres_modmult(_MIPP_ w->b,mr_mip->w6,w->b); in zzn2_inv()
|
H A D | factor.c | 535 nres_modmult(sum,sum,t); in duplication() 536 nres_modmult(diff,diff,z); in duplication() 539 nres_modmult(ak,t,ww); in duplication() 547 nres_modmult(df2,sm1,x); in addition() 548 nres_modmult(df1,sm2,z); in addition() 551 nres_modmult(t,t,x); in addition() 553 nres_modmult(z,z,z); in addition() 634 nres_modmult(x,x,x); in lenstra() 638 nres_modmult(z,z,z); in lenstra() 642 nres_modmult(t,t,t); in lenstra() [all …]
|
H A D | mrmonty.c | 660 nres_modmult(_MIPP_ r,b,i); in nres_complex() 661 nres_modmult(_MIPP_ mr_mip->w1,mr_mip->w2,r); in nres_complex() 671 nres_modmult(_MIPP_ a,b,i); in nres_complex() 672 nres_modmult(_MIPP_ mr_mip->w1,mr_mip->w2,r); in nres_complex() 1109 nres_modmult(_MIPP_ x,mr_mip->w6,w); in nres_moddiv() 1186 void nres_modmult(_MIPD_ big x,big y,big w) in nres_modmult() function 1268 nres_modmult(_MIPP_ x,w,mr_mip->w6); /* xw */ in nres_double_inverse() 1280 nres_modmult(_MIPP_ w,mr_mip->w6,mr_mip->w5); in nres_double_inverse() 1281 nres_modmult(_MIPP_ x,mr_mip->w6,z); in nres_double_inverse() 1317 nres_modmult(_MIPP_ w[i-1],x[i-1],w[i]); in nres_multi_inverse() [all …]
|
H A D | mrzzn2b.c | 59 nres_modmult(_MIPP_ u->b,u->b,mr_mip->w1); in zzn2_qr() 61 nres_modmult(_MIPP_ u->a,u->a,mr_mip->w2); in zzn2_qr() 119 nres_modmult(_MIPP_ w->b,w->b,mr_mip->w7); in zzn2_sqrt() 121 nres_modmult(_MIPP_ w->a,w->a,mr_mip->w1); in zzn2_sqrt()
|
H A D | imratio.c | 96 for (i=0;i<1000;i++) nres_modmult(nx,ny,w); in main() 110 for (i=0;i<1000;i++) nres_modmult(nx,nx,w); in main()
|
H A D | mrsroot.c | 116 nres_modmult(_MIPP_ w,mr_mip->w2,w); in nres_sqroot() 118 nres_modmult(_MIPP_ mr_mip->w2,mr_mip->w2,mr_mip->w2); in nres_sqroot()
|
H A D | ake4mntt.c | 512 nres_modmult(_MIPP_ mr_mip->w12,B->Y,mr_mip->w2); in g() 522 nres_modmult(_MIPP_ slope,mr_mip->w6,mr_mip->w2); in g() 524 nres_modmult(_MIPP_ slope,mr_mip->w10,slope); in g() 527 nres_modmult(_MIPP_ mr_mip->w12,mr_mip->w6,mr_mip->w12); in g()
|
H A D | ake6mntt.c | 521 nres_modmult(_MIPP_ mr_mip->w12,B->Y,mr_mip->w2); in g() 531 nres_modmult(_MIPP_ slope,mr_mip->w6,mr_mip->w2); in g() 533 nres_modmult(_MIPP_ slope,mr_mip->w10,slope); in g() 536 nres_modmult(_MIPP_ mr_mip->w12,mr_mip->w6,mr_mip->w12); in g()
|
H A D | zzn.h | 133 {nres_modmult(fn,b.fn,fn); return *this;}
|
H A D | miracl.h | 1026 extern void nres_modmult(_MIPT_ big,big,big);
|