Home
last modified time | relevance | path

Searched refs:mul (Results 1 – 15 of 15) sorted by relevance

/openssl/crypto/bn/asm/
H A Dx86-mont.pl330 &mul ($word); # ap[j]*bp[0]
353 &mul ($word); # np[0]*m
363 &mul ($word); # ap[j]*bp[i]
392 &mul ($word); # np[0]*m
400 &mul ($word); # np[j]*m
412 &mul ($word); # np[j]*m
481 &mul ($word); # np[0]*m
490 &mul ($word); # np[j]*m
499 &mul ($word); # np[j+1]*m
511 &mul ($word); # np[j]*m
[all …]
H A Dco-586.pl39 &mul("edx");
68 { &mul("eax");}
70 { &mul("edx");}
97 { &mul("eax");}
99 { &mul("edx");}
H A Dx86_64-gcc.c66 # undef mul
91 # define mul(r,a,word,carry) do { \ macro
149 mul(rp[0], ap[0], w, c1); in bn_mul_words()
150 mul(rp[1], ap[1], w, c1); in bn_mul_words()
151 mul(rp[2], ap[2], w, c1); in bn_mul_words()
152 mul(rp[3], ap[3], w, c1); in bn_mul_words()
158 mul(rp[0], ap[0], w, c1); in bn_mul_words()
161 mul(rp[1], ap[1], w, c1); in bn_mul_words()
164 mul(rp[2], ap[2], w, c1); in bn_mul_words()
H A Dbn-586.pl177 &mul($w); # *a * w
203 &mul($w); # *a * w
289 &mul($w); # *a * w
317 &mul($w); # *a * w
389 &mul("eax"); # *a * *a
410 &mul("eax"); # *a * *a
H A Dppc64-mont-fixed.pl210 $self->mul($tp[$j], $apj, $bp0, $c0);
386 sub mul($$$$$) subroutine
486 sub mul($$$$$) subroutine
/openssl/crypto/ec/asm/
H A Decp_nistz256-x86.pl876 &mul ("ebx"); # a[0]*b[0]
881 &mul ("ebx"); # a[1]*b[0]
888 &mul ("ebx"); # a[2]*b[0]
895 &mul ("ebx"); # a[3]*b[0]
902 &mul ("ebx"); # a[4]*b[0]
909 &mul ("ebx"); # a[5]*b[0]
916 &mul ("ebx"); # a[6]*b[0]
924 &mul ("ebx"); # a[7]*b[0]
980 &mul ("ebx"); # a[0]*b[i]
987 &mul ("ebx"); # a[1]*b[i]
[all …]
/openssl/crypto/bn/
H A Dbn_asm.c57 mul(rp[0], ap[0], w, c1); in bn_mul_words()
58 mul(rp[1], ap[1], w, c1); in bn_mul_words()
59 mul(rp[2], ap[2], w, c1); in bn_mul_words()
60 mul(rp[3], ap[3], w, c1); in bn_mul_words()
67 mul(rp[0], ap[0], w, c1); in bn_mul_words()
150 mul(rp[0], ap[0], bl, bh, carry); in bn_mul_words()
151 mul(rp[1], ap[1], bl, bh, carry); in bn_mul_words()
152 mul(rp[2], ap[2], bl, bh, carry); in bn_mul_words()
153 mul(rp[3], ap[3], bl, bh, carry); in bn_mul_words()
160 mul(rp[0], ap[0], bl, bh, carry); in bn_mul_words()
[all …]
H A Dbn_local.h488 # define mul(r,a,w,c) { \ macro
515 # define mul(r,a,w,c) { \ macro
543 # define mul(r,a,w,c) { \ macro
623 # define mul(r,a,bl,bh,c) { \ macro
H A DREADME.pod48 void mul(BN_ULONG r, BN_ULONG a, BN_ULONG w, BN_ULONG c);
193 mul(B<r>, B<a>, B<w>, B<c>) computes B<w>*B<a>+B<c> and places the
/openssl/crypto/poly1305/asm/
H A Dpoly1305-x86.pl207 &mul (&DWP($r0,"esp")); # h0*r0
212 &mul (&DWP($s3,"esp")); # h1*s3
216 &mul (&DWP($s2,"esp")); # h2*s2
220 &mul (&DWP($s1,"esp")); # h3*s1
225 &mul (&DWP($r1,"esp")); # h0*r1
231 &mul (&DWP($r0,"esp")); # h1*r0
235 &mul (&DWP($s3,"esp")); # h2*s3
239 &mul (&DWP($s2,"esp")); # h3*s2
248 &mul (&DWP($r2,"esp")); # h0*r2
254 &mul (&DWP($r1,"esp")); # h1*r1
[all …]
/openssl/crypto/ec/
H A Dec_lib.c1101 if (group->meth->mul != NULL) in EC_POINTs_mul()
1102 ret = group->meth->mul(group, r, scalar, num, points, scalars, ctx); in EC_POINTs_mul()
1142 if (group->meth->mul != NULL) in EC_POINT_mul()
1143 ret = group->meth->mul(group, r, g_scalar, num, &point, &p_scalar, ctx); in EC_POINT_mul()
1157 if (group->meth->mul == 0) in EC_GROUP_precompute_mult()
1169 if (group->meth->mul == 0) in EC_GROUP_have_precompute_mult()
H A Dec_local.h135 int (*mul) (const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar, member
/openssl/include/openssl/
H A Dbn.h451 void BN_set_params(int mul, int high, int low, int mont);
/openssl/crypto/perlasm/
H A Dx86_64-xlate.pl562 mod => 0x1d, mul => 0x1e,
/openssl/
H A DCHANGES.md11292 through methods ('mul', 'precompute_mult').

Completed in 164 milliseconds