/openssl/crypto/cast/asm/ |
H A D | cast-586.pl | 29 $tmp1="ecx"; 151 &mov( $tmp1, &DWP($i*8+4,$K,"",1)); 154 &rotl( $tmp4, &LB($tmp1)); 157 &xor( $tmp1, $tmp1); 160 &movb( &LB($tmp1), &HB($tmp4)); # A 167 &movb( &LB($tmp1), &HB($tmp4)); # A # BAD BAD BAD 176 &mov( $tmp1, &DWP($S1,"",$tmp1,4)); 179 &$OP2( $tmp1, $tmp2); 182 &$OP3( $tmp1, $tmp2); 185 &$OP1( $tmp1, $tmp2); [all …]
|
/openssl/crypto/poly1305/asm/ |
H A D | poly1305-mips.pl | 125 dsll $tmp1,24 130 or $tmp1,$tmp2 140 or $tmp1,$tmp2 142 or $in0,$tmp1 148 or $in0,$tmp1 244 dsll $tmp1,24 249 or $tmp1,$tmp2 261 or $in0,$tmp1 267 or $in0,$tmp1 382 or $in1,$tmp1 [all …]
|
/openssl/crypto/sha/asm/ |
H A D | sha1-sparcv9a.pl | 56 $tmp1="%i4"; 160 srl $a,27,$tmp1 164 add $tmp1,$e,$e 169 or $tmp1,$tmp3,$tmp1 189 or $tmp1,$tmp3,$tmp1 297 or $c,$b,$tmp1 300 and $d,$tmp1,$tmp1 302 or $tmp1,$tmp0,$tmp1 318 or $c,$b,$tmp1 321 and $d,$tmp1,$tmp1 [all …]
|
H A D | sha512-mips.pl | 163 or $tmp1,$tmp2 164 or @X[0],$tmp1 177 dsll $tmp1,24 180 or $tmp1,$tmp2 185 or $tmp1,$tmp2 208 xor $h,$tmp1 221 xor $h,$tmp1 225 xor $h,$tmp1 237 xor $h,$tmp1 241 xor $h,$tmp1 [all …]
|
H A D | sha512-sparcv9.pl | 267 or $tmp0,$tmp1,$tmp1 ! Maj(a,b,c) 292 sll $tmp1,`@sigma0[2]-@sigma0[1]`,$tmp1 309 sll $tmp1,`@sigma1[2]-@sigma1[1]`,$tmp1 320 add $tmp2,$tmp1,$tmp1 334 add $tmp2,$tmp1,$tmp1 360 sllx $tmp1,`@sigma0[2]-@sigma0[1]`,$tmp1 373 xor $tmp0,$tmp1,$tmp1 375 xor $tmp2,$tmp1,$tmp1 377 xor $tmp0,$tmp1,$tmp1 750 or %l3,$tmp1,$tmp1 [all …]
|
H A D | sha1-sparcv9.pl | 57 $tmp1="%i4"; 67 srl $a,27,$tmp1 70 add $tmp1,$e,$e 74 or $tmp1,$tmp0,$tmp1 83 add $tmp1,$e,$e 135 or $tmp1,$tmp0,$tmp1 179 or $c,$b,$tmp1 181 and $d,$tmp1,$tmp1 183 or $tmp1,$tmp0,$tmp1 318 sll $tmp1,3,$tmp1 [all …]
|
H A D | sha1-586.pl | 160 $tmp1="ebp"; 186 &lea($tmp1,&DWP(0x5a827999,$tmp1,$e)); # tmp1+=K_00_19+xi 220 &xor($tmp1,$d); 222 &and($tmp1,$b); 227 &mov($tmp1,$a); 265 &xor($tmp1,$c); 272 &mov($tmp1,$a); 290 &mov($tmp1,$d); 295 &and($tmp1,$c); 309 &xor($tmp1,$d); [all …]
|
/openssl/crypto/md5/asm/ |
H A D | md5-586.pl | 32 $tmp1="edi"; 75 &add($a,$tmp1); 98 &add($a,$tmp1); 123 &add($a,$tmp1); 128 &mov($tmp1,&Np($c)); 144 &add($a,$tmp1); 170 &add($a,$tmp1); 291 &add($A,$tmp1); 294 &add($B,$tmp1); 297 &add($C,$tmp1); [all …]
|
/openssl/crypto/bf/asm/ |
H A D | bf-586.pl | 24 $tmp1="eax"; 55 &xor( $tmp1, $tmp1); 98 &mov(&DWP(4,$tmp1,"",0),$L); 100 &mov(&DWP(0,$tmp1,"",0),$R); 106 local($i,$L,$R,$P,$tmp1,$tmp2,$tmp3,$tmp4,$enc)=@_; 116 &movb( &LB($tmp1), &HB($tmp2)); # A 122 &mov( $tmp1, &DWP(&n2a($BF_OFF+0x0000),$P,$tmp1,4)); 125 &add( $tmp2, $tmp1); 128 &xor( $tmp2, $tmp1); 133 { &xor( $tmp1, $tmp1); } [all …]
|
/openssl/crypto/des/asm/ |
H A D | crypt586.pl | 97 &mov( $tmp1, $u); 98 &shl( $tmp1, 16); # 1 101 &xor( $u, $tmp1); # 2 104 &xor( $u, $tmp1); 111 &xor( $tmp1, $tmp1); # 1 114 &movb( &LB($tmp1), &LB($u) ); 130 &mov( $tmp1, &DWP("0x600",$trans,$tmp1,0)); 131 &xor( $L, $tmp1); 133 &xor( $L, $tmp1); 135 &xor( $L, $tmp1); [all …]
|
H A D | des-586.pl | 215 local($r,$L,$R,$S,$trans,$u,$tmp1,$tmp2,$t,$wp1)=@_; 218 &xor( $tmp1, $tmp1); 225 &movb( &LB($tmp1), &LB($u) ); 228 &xor( $L, &DWP(" ",$trans,$tmp1,0)); 229 &movb( &LB($tmp1), &LB($t) ); 233 &xor( $L, &DWP("0x100",$trans,$tmp1,0)); 234 &movb( &LB($tmp1), &HB($u) ); 240 &xor( $L, &DWP("0x600",$trans,$tmp1,0));
|
/openssl/crypto/ripemd/asm/ |
H A D | rmd-586.pl | 28 $tmp1="eax"; 98 &xor($tmp1, $b); 101 &add($a, $tmp1); 109 &xor($tmp1, $d); 111 &xor($tmp1, $b); 112 &add($a, $tmp1); 156 &mov($tmp1, $c); 158 &and($tmp1, $b); 206 &or($tmp1, $b); 208 &xor($tmp1, $d); [all …]
|
/openssl/crypto/bn/asm/ |
H A D | bn-586.pl | 445 $tmp1="ecx"; 465 &add($tmp1,$c); 490 &add($tmp1,$c); 517 $tmp1="ecx"; 537 &sub($tmp1,$c); 562 &sub($tmp1,$c); 589 $tmp1="ecx"; 609 &sub($tmp1,$c); 634 &sub($tmp1,$c); 668 &mov($tmp1,0); [all …]
|
H A D | sparcv9-mont.pl | 72 $tmp1="%g5"; 142 mulx $npj,$mul1,$tmp1 154 mov $tmp1,$acc1 161 mulx $npj,$mul1,$tmp1 172 add $tmp1,$car1,$car1 196 add $tmp1,$car0,$car0 213 mulx $npj,$mul1,$tmp1 227 mov $tmp1,$acc1 234 mulx $npj,$mul1,$tmp1 338 mov $tmp1,$acc1 [all …]
|
/openssl/crypto/rc5/asm/ |
H A D | rc5-586.pl | 24 $tmp1="eax"; 67 &mov($tmp1, &DWP(12+$i*8,$S,"",0)); 70 &add($A, $tmp1); 73 &mov($tmp1, &DWP(16+$i*8,$S,"",0)); 76 &add($B, $tmp1); 93 &mov($tmp1, &DWP($i*8+8,$S,"",0)); 94 &sub($B, $tmp1); 99 &mov($tmp1, &DWP($i*8+4,$S,"",0)); 100 &sub($A, $tmp1);
|
/openssl/crypto/ec/ |
H A D | ecp_oct.c | 28 BIGNUM *tmp1, *tmp2, *x, *y; in ossl_ec_GFp_simple_set_compressed_coordinates() local 40 tmp1 = BN_CTX_get(ctx); in ossl_ec_GFp_simple_set_compressed_coordinates() 60 if (!group->meth->field_mul(group, tmp1, tmp2, x_, ctx)) in ossl_ec_GFp_simple_set_compressed_coordinates() 65 if (!BN_mod_mul(tmp1, tmp2, x_, group->field, ctx)) in ossl_ec_GFp_simple_set_compressed_coordinates() 75 if (!BN_mod_sub_quick(tmp1, tmp1, tmp2, group->field)) in ossl_ec_GFp_simple_set_compressed_coordinates() 89 if (!BN_mod_add_quick(tmp1, tmp1, tmp2, group->field)) in ossl_ec_GFp_simple_set_compressed_coordinates() 97 if (!BN_mod_add_quick(tmp1, tmp1, tmp2, group->field)) in ossl_ec_GFp_simple_set_compressed_coordinates() 100 if (!BN_mod_add_quick(tmp1, tmp1, group->b, group->field)) in ossl_ec_GFp_simple_set_compressed_coordinates() 105 if (!BN_mod_sqrt(y, tmp1, group->field, ctx)) { in ossl_ec_GFp_simple_set_compressed_coordinates()
|
H A D | ecp_sm2p256.c | 206 ecp_sm2p256_mul(tmp1, tmp1, tmp0); in ecp_sm2p256_point_double() 207 ecp_sm2p256_mul_by_3(tmp1, tmp1); in ecp_sm2p256_point_double() 214 ecp_sm2p256_sqr(R->X, tmp1); in ecp_sm2p256_point_double() 220 memcpy(R->Y, tmp1, 32); in ecp_sm2p256_point_double() 248 ecp_sm2p256_mul(tmp1, tmp1, Q->Y); in ecp_sm2p256_point_add_affine() 250 ecp_sm2p256_sub(tmp1, tmp1, P->Y); in ecp_sm2p256_point_add_affine() 254 if (is_zeros(tmp1)) { in ecp_sm2p256_point_add_affine() 277 ecp_sm2p256_sqr(R->X, tmp1); in ecp_sm2p256_point_add_affine() 321 ecp_sm2p256_mul(tmp1, tmp1, Q->Y); in ecp_sm2p256_point_add() 329 ecp_sm2p256_sub(tmp1, tmp1, R->Y); in ecp_sm2p256_point_add() [all …]
|
H A D | curve25519.c | 237 fe64_sub(tmp1, x2, z2); in x25519_scalar_mulx() 241 fe64_mul(z2, z2, tmp1); in x25519_scalar_mulx() 242 fe64_sqr(tmp0, tmp1); in x25519_scalar_mulx() 243 fe64_sqr(tmp1, x2); in x25519_scalar_mulx() 247 fe64_sub(tmp1, tmp1, tmp0); in x25519_scalar_mulx() 734 fe51_sq(tmp0, tmp1); in x25519_scalar_mult() 735 fe51_sq(tmp1, x2); in x25519_scalar_mult() 739 fe51_sub(tmp1, tmp1, tmp0); in x25519_scalar_mult() 4402 fe_sq(tmp0, tmp1); in x25519_scalar_mult_generic() 4403 fe_sq(tmp1, x2); in x25519_scalar_mult_generic() [all …]
|
H A D | ecp_nistp224.c | 494 limb tmp0, tmp1, tmp2; in felem_square() local 496 tmp1 = 2 * in[1]; in felem_square() 499 out[1] = ((widelimb) in[0]) * tmp1; in felem_square() 502 out[4] = ((widelimb) in[3]) * tmp1 + ((widelimb) in[2]) * in[2]; in felem_square()
|
H A D | ecp_smpl.c | 1073 BIGNUM *tmp1, *tmp2, *Za23, *Zb23; in ossl_ec_GFp_simple_cmp() local 1098 tmp1 = BN_CTX_get(ctx); in ossl_ec_GFp_simple_cmp() 1115 if (!field_mul(group, tmp1, a->X, Zb23, ctx)) in ossl_ec_GFp_simple_cmp() 1117 tmp1_ = tmp1; in ossl_ec_GFp_simple_cmp() 1138 if (!field_mul(group, tmp1, a->Y, Zb23, ctx)) in ossl_ec_GFp_simple_cmp()
|
/openssl/crypto/aes/asm/ |
H A D | aesv8-armx.pl | 1556 veor $tmp1,$tmp1,$dat1 1670 veor $tmp1,$tmp1,$dat1 1725 veor $tmp1,$tmp1,$dat1 2359 aesmc $tmp1,$tmp1 2368 aesmc $tmp1,$tmp1 2377 aesmc $tmp1,$tmp1 2390 aesmc $tmp1,$tmp1 2804 aesmc $tmp1,$tmp1 2818 aesmc $tmp1,$tmp1 2828 aesmc $tmp1,$tmp1 [all …]
|
H A D | aes-x86_64.pl | 253 my $tmp1=$acc1; 259 $tmp1=$s[2]; 269 $code.=" shr \$16,$tmp1\n"; 273 $code.=" movzb ".&lo($tmp1).",$tmp1\n"; 289 my $tmp1=$acc1; 295 $tmp1=$s[2]; 307 $code.=" movzb ".&lo($tmp1).",$tmp1\n"; 311 $code.=" mov 0($sbox,$tmp1,8),$tmp1\n"; 846 my $tmp1=$acc1; 878 my $tmp1=$acc1; [all …]
|
/openssl/crypto/perlasm/ |
H A D | README.md | 75 $tmp1= "eax"; 90 &mov( $tmp1, &DWP(0,$data,$i,4)); 91 &push( $tmp1); 94 &pop( $tmp1);
|
/openssl/crypto/chacha/asm/ |
H A D | chacha-armv8-sve.pl | 712 my ($tmpw0,$tmp0,$tmpw1,$tmp1) = ("w9","x9", "w10","x10");
|