Home
last modified time | relevance | path

Searched refs:a2 (Results 1 – 25 of 63) sorted by relevance

123

/openssl/crypto/ec/asm/
H A Dx25519-ppc64.pl243 mulhdu $a2,$a2,$a2
335 adde $a2,$a2,$t1
343 addze $a2,$a2
375 adde $a2,$a2,$bi
384 addze $a2,$a2
416 subfe $a2,$bi,$a2
426 subfe $a2,$zero,$a2
461 addze $a2,$a2
639 add $a2,$a2,$t1
649 and $a2,$a2,$mask
[all …]
H A Decp_nistz256-armv8.pl307 mov $a2,$acc2
314 mov $t2,$a2
533 mul $t2,$a2,$a2 // a[2]*a[2]
535 umulh $a2,$a2,$a2
757 mov $a2,$acc2
766 mov $acc2,$a2
810 mov $a2,$acc2
817 mov $t2,$a2
849 mov $a2,$acc2
1558 mul $t2,$a2,$a2 // a[2]*a[2]
[all …]
H A Decp_nistz256-armv4.pl171 adcs $a2,$a2,$a2
223 adcs $a2,$a2,$t2
244 sbcs $a2,$a2,#-1
260 adcs $a2,$a2,$ff
308 adcs $a2,$a2,$a2
322 sbcs $a2,$a2,#-1
332 adcs $a2,$a2,$ff
347 adcs $a2,$a2,$t2
473 sbcs $a2,$a2,$t2
496 adcs $a2,$a2,$ff
[all …]
H A Decp_nistz256-ppc64.pl124 ld $a2,16($ap)
171 ld $a2,16($ap)
620 mulld $t2,$a2,$a2 # a[2]*a[2]
621 mulhdu $a2,$a2,$a2
970 mr $t2,$a2
1324 and $a2,$a2,$in1infty
1368 and $a2,$a2,$in1infty
1631 and $a2,$a2,$in1infty
1684 and $a2,$a2,$in1infty
2020 mulld $t2,$a2,$a2 # a[2]*a[2]
[all …]
H A Decp_nistz256-sparcv9.pl1950 mulx $a2,$a2,$t2 ! a[2]*a[2]
1952 umulxhi $a2,$a2,$a2
2068 or $a2,$t2,$a2
2104 or $a2,$t2,$a2
2180 mov $a2,$t2
2336 or $a2,$t2,$a2
2401 or $a2,$t2,$a2
2746 or $a2,$t2,$a2
2769 or $a3,$a2,$a2
2797 or $a2,$t2,$a2
[all …]
H A Decp_nistz256-x86_64.pl144 adc $a2, $a2
150 mov $a2, $t2
218 mov $a2, $t1
223 shr \$1, $a2
228 or $t2, $a2
268 adc $a2, $a2
276 sbb \$0, $a2
298 sbb \$0, $a2
450 xor $a2, $a2
3196 adc $a2, $a2
[all …]
/openssl/crypto/bn/asm/
H A Dsparcv9-gf2m.pl94 sllx $a,1,$a2
100 and $a12,$a2,$a2 ! (a<<1)&0x3fff...
110 xor $a1,$a2,$a12
112 stx $a2,[$tab+2*8] ! tab[2]=a2
118 xor $a4,$a2,$a2
121 stx $a2,[$tab+6*8] ! tab[6]=a2^a4
124 xor $a48,$a2,$a2
130 stx $a2,[$tab+10*8] ! tab[10]=a2^a8
131 xor $a4,$a2,$a2
147 sllx @i[1],61,$a2
[all …]
H A Dx86-gf2m.pl68 &lea ($a2,&DWP(0,$a,$a));
70 &lea ($a4,&DWP(0,$a2,$a2));
72 &and ($a2,0x7fffffff);
76 &xor ($a1,$a2); # a1^a2
80 &xor ($a2,$a4); # a2^a4
86 &xor ($a4,$a2); # a2=a4^a2^a4
137 &lea ($a2,&DWP(0,$a,$a));
143 &and ($a2,0x7fffffff);
145 &xor ($a1,$a2); # a1^a2
147 &xor ($a2,$a4); # a2^a4
[all …]
H A Ds390x-gf2m.pl74 sllg $a2,$a,1
80 srag @i[0],$a2,63 # broadcast 62nd bit
81 nihh $a2,0x3fff
91 xgr $a12,$a2
94 stg $a2,`$stdframe+2*8`($sp) # tab[2]=a2
100 xgr $a2,$a4
103 stg $a2,`$stdframe+6*8`($sp) # tab[6]=a2^a4
106 xgr $a2,$a48
113 xgr $a2,$a4
130 sllg $a2,@i[1],61
[all …]
H A Darmv8-mont.pl762 mul $t1,$a2,$a0
822 mul $t1,$a6,$a2
824 mul $t2,$a7,$a2
944 mul $t2,$a2,$n0
1042 mul $a2,$a3,$a3
1076 mul $a2,$a3,$a3
1200 mul $t2,$a2,$n0
1396 sbcs $a2,$acc2,$a2
1414 csel $a2,$acc2,$a2,lo
1498 mul $t2,$a2,$bi
[all …]
H A Dppc-mont.pl760 addze $a2,$acc2
849 andc $a2,$a2,$carry
860 or $acc2,$t2,$a2
881 andc $a2,$a2,$carry
889 or $acc2,$t2,$a2
916 adde $a2,$a2,$m2
990 sub $a1,$a2,$a1
1853 andc $a2,$a2,$carry
1867 or $t2,$a2,$acc2
1884 andc $a2,$a2,$carry
[all …]
H A Dmips.pl204 subu $a2,4
240 subu $a2,1
255 subu $a2,1
343 subu $a2,4
379 subu $a2,1
390 subu $a2,1
469 subu $a2,4
501 subu $a2,1
510 subu $a2,1
921 $SLL $a2,1
[all …]
H A Dx86_64-gf2m.pl50 ($a1,$a2,$a4,$a8,$a12,$a48)=map("%r$_",(9..15));
69 lea ($a1,$a1),$a2
92 xor $a2,$a12 # a1^a2
95 mov $a2,16(%rsp) # tab[2]=a2
101 xor $a4,$a2
104 mov $a2,48(%rsp) # tab[6]=a2^a4
107 xor $a48,$a2 # a2^a4^a4^a8=a1^a8
113 mov $a2,80(%rsp) # tab[10]=a2^a8
114 xor $a4,$a2 # a2^a8^a4
122 mov $a2,112(%rsp) # tab[14]=a2^a4^a8
/openssl/crypto/aes/asm/
H A Dvpaes-loongarch64.pl49 ## (%a2) = scheduled keys
60 move $a5,$a2
62 ld.w $t5,$a2,240
156 ld.w $t5,$a2,240
288 vst $vr0,$a2,0
296 vst $vr3,$a2,0
420 addi.d $a2,$a2,32
423 addi.d $a2,$a2,-16
619 addi.d $a2,$a2,16
670 addi.d $a2,$a2,-16
[all …]
/openssl/crypto/chacha/asm/
H A Dchacha-c64xplus.pl128 || ADD @X[$b2],@X[$a2],@X[$a2]
163 || ADD @Y[$b2],@Y[$a2],@Y[$a2]
168 || ADD @X[$b2],@X[$a2],@X[$a2]
221 ADD @X[$b2],@X[$a2],@X[$a2]
225 || ADD @Y[$b2],@Y[$a2],@Y[$a2]
278 ADD @Y[$b2],@Y[$a2],@Y[$a2]
287 || ADD @X[$b2],@X[$a2],@X[$a2]
345 || ADD @Y[$b2],@Y[$a2],@Y[$a2]
597 || ADD @X[$b2],@X[$a2],@X[$a2]
656 ADD @X[$b2],@X[$a2],@X[$a2]
[all …]
H A Dchacha-armv4.pl140 "&add (@x[$a2],@x[$a2],@x[$b2])",
146 "&eor ($xd,$xd,@x[$a2],'ror#16')",
156 "&add (@x[$a2],@x[$a2],@x[$b2])",
706 vmov $a2,$a0
718 vmov $a2,$a0
785 vadd.i32 $a2,$a2,$t0
825 veor $a2,$a2,$t0
842 vst1.8 {$a2-$b2},[r14]!
1049 vst1.8 {$a2-$b2},[sp]
1074 veor $a2,$a2,$t0
[all …]
H A Dchacha-ia64.pl103 my ($a2,$b2,$c2,$d2)=map(($_&~3)+(($_+1)&3),($a1,$b1,$c1,$d1));
104 my ($a3,$b3,$c3,$d3)=map(($_&~3)+(($_+1)&3),($a2,$b2,$c2,$d2));
109 add @x[$a2]=@x[$a2],@x[$b2] };;
113 { .mmi; xor @x[$d2]=@x[$d2],@x[$a2]
145 { .mmi; add @x[$a2]=@x[$a2],@x[$b2]
155 xor @x[$d2]=@x[$d2],@x[$a2]
H A Dchacha-loongarch64.pl69 # $a2 = arg #3 (len)
142 add.w @x[$a2],@x[$a2],@x[$b2]
143 xor @x[$d2],@x[$d2],@x[$a2]
156 add.w @x[$a2],@x[$a2],@x[$b2]
157 xor @x[$d2],@x[$d2],@x[$a2]
431 vadd.w @x[$a2],@x[$a2],@x[$b2]
432 vxor.v @x[$d2],@x[$d2],@x[$a2]
445 vadd.w @x[$a2],@x[$a2],@x[$b2]
446 vxor.v @x[$d2],@x[$d2],@x[$a2]
855 xvadd.w @x[$a2],@x[$a2],@x[$b2]
[all …]
/openssl/crypto/aes/
H A Daes_core.c169 a4 = a2 & a1; in SubWord()
171 a4 ^= (((a2 << 1) & a1) ^ ((a1 << 1) & a2)) & 0xAAAAAAAAu; in SubWord()
190 a2 = a3; in SubWord()
192 a4 = a3 & a2; in SubWord()
194 a4 ^= (((a3 << 1) & a2) ^ ((a2 << 1) & a3)) & 0x0A0A0A0Au; in SubWord()
202 a3 = a2 & a4; in SubWord()
204 a3 ^= (((a2 << 1) & a4) ^ ((a4 << 1) & a2)) & 0x0A0A0A0Au; in SubWord()
210 a4 = a2 & a3; in SubWord()
212 a4 ^= (((a2 << 1) & a3) ^ ((a3 << 1) & a2)) & 0xAAAAAAAAu; in SubWord()
281 a2 = a3; in SubLong()
[all …]
/openssl/crypto/sha/asm/
H A Dsha512-ppc.pl513 and $a2,$a2,$a0
522 xor $a2,$a2,$blo ; Maj(a,b,c)
546 lwz $a2,`$SZ*($i+1)+0`($inp)
548 rotlwi $t1,$a2,8
550 rlwimi $t1,$a2,24,0,7
552 rlwimi $t1,$a2,24,16,23
642 ($a0,$a1,$a2,$a3) = ($a2,$a3,$a0,$a1);
654 ($a0,$a1,$a2,$a3) = ($a2,$a3,$a0,$a1);
670 lwz $a2,`$LITTLE_ENDIAN^24`($ctx)
685 adde @V[6],@V[6],$a2
[all …]
H A Dsha512-parisc.pl379 $a2 ="%r19";
418 xor $a2,$a0,$a0
440 and $alo,$clo,$a2
442 xor $a2,$a0,$a0
446 and $blo,$clo,$a2
450 xor $a2,$a0,$a0
542 ldw `6*4`($inp),$a2
584 ldw `6*4`($inp),$a2
627 ldw `7*4`($ctx),$a2
638 add $a2,$Dlo,$Dlo
[all …]
/openssl/crypto/bn/
H A Dbn_exp2.c17 const BIGNUM *a2, const BIGNUM *p2, const BIGNUM *m, in BN_mod_exp2_mont() argument
31 bn_check_top(a2); in BN_mod_exp2_mont()
100 if (a2->neg || BN_ucmp(a2, m) >= 0) { in BN_mod_exp2_mont()
101 if (!BN_mod(val2[0], a2, m, ctx)) in BN_mod_exp2_mont()
105 a_mod_m = a2; in BN_mod_exp2_mont()
H A Dbn_srp.c20 # define bn_pack4(a1,a2,a3,a4) ((a1##UI64<<48)|(a2##UI64<<32)|(a3##UI64<<16)|a4##UI64) argument
22 # define bn_pack4(a1,a2,a3,a4) ((a1##UL<<48)|(a2##UL<<32)|(a3##UL<<16)|a4##UL) argument
24 # define bn_pack4(a1,a2,a3,a4) ((a1##ULL<<48)|(a2##ULL<<32)|(a3##ULL<<16)|a4##ULL) argument
27 # define bn_pack4(a1,a2,a3,a4) ((a3##UL<<16)|a4##UL), ((a1##UL<<16)|a2##UL) argument
/openssl/ms/
H A Dcmp.pl40 @a2=unpack("C*",$b2);
43 if ($a1[$i] ne $a2[$i])
45 printf "%02X %02X <<\n",$a1[$i],$a2[$i];
/openssl/test/
H A Dexptest.c250 BIGNUM *a2 = NULL; in test_mod_exp_x2() local
272 || !TEST_ptr(a2 = BN_new()) in test_mod_exp_x2()
280 BN_rand(a2, factor_size, BN_RAND_TOP_ONE, BN_RAND_BOTTOM_ANY); in test_mod_exp_x2()
286 || !TEST_true(BN_mod(a2, a2, m2, ctx)) in test_mod_exp_x2()
289 || !TEST_true(BN_mod_exp_simple(r_simple2, a2, b2, m2, ctx)) in test_mod_exp_x2()
291 r_mont_const_x2_2, a2, b2, m2, NULL, in test_mod_exp_x2()
305 BN_print_var(a2); in test_mod_exp_x2()
324 BN_free(a2); in test_mod_exp_x2()

Completed in 90 milliseconds

123