Home
last modified time | relevance | path

Searched refs:a3 (Results 1 – 25 of 51) sorted by relevance

123

/openssl/crypto/ec/asm/
H A Dx25519-ppc64.pl247 mulhdu $a3,$a3,$a3
336 adde $a3,$a3,$bp
344 addze $a3,$a3
376 adde $a3,$a3,$bp
385 addze $a3,$a3
417 subfe $a3,$bp,$a3
427 subfe $a3,$zero,$a3
455 sldi $a3,$a3,1
462 addze $a3,$a3
466 sldi $a3,$a3,1
[all …]
H A Decp_nistz256-armv8.pl308 mov $a3,$acc3
315 mov $t3,$a3
484 // to $a0-$a3
537 mul $t3,$a3,$a3 // a[3]*a[3]
539 umulh $a3,$a3,$a3
758 mov $a3,$acc3
767 mov $acc3,$a3
811 mov $a3,$acc3
819 mov $t3,$a3
1562 mul $t3,$a3,$a3 // a[3]*a[3]
[all …]
H A Decp_nistz256-armv4.pl173 adcs $a3,$a3,$a3
225 adcs $a3,$a3,$t3
245 sbcs $a3,$a3,#0
262 adcs $a3,$a3,#0
310 adcs $a3,$a3,$a3
323 sbcs $a3,$a3,#0
333 adcs $a3,$a3,#0
349 adcs $a3,$a3,$t0
398 adcs $a3,$a3,#0
498 adcs $a3,$a3,#0
[all …]
H A Decp_nistz256-ppc64.pl125 ld $a3,24($ap)
562 # to $a0-$a3
622 mulld $t3,$a3,$a3 # a[3]*a[3]
623 mulhdu $a3,$a3,$a3
971 mr $t3,$a3
1325 and $a3,$a3,$in1infty
1369 and $a3,$a3,$in1infty
1632 and $a3,$a3,$in1infty
1685 and $a3,$a3,$in1infty
2024 mulld $t3,$a3,$a3 # a[3]*a[3]
[all …]
H A Decp_nistz256-sparcv9.pl1954 mulx $a3,$a3,$t3 ! a[3]*a[3]
1956 umulxhi $a3,$a3,$a3
2070 or $a3,$t3,$a3
2105 or $a3,$t3,$a3
2126 mov $acc3,$a3
2182 mov $a3,$t3
2338 or $a3,$t3,$a3
2403 or $a3,$t3,$a3
2748 or $a3,$t3,$a3
2799 or $a3,$t3,$a3
[all …]
H A Decp_nistz256-x86_64.pl145 adc $a3, $a3
153 mov $a3, $t3
203 mov $a3, $t3
222 mov $a3, $t2
226 shr \$1, $a3
229 or $t4, $a3
269 adc $a3, $a3
451 xor $a3, $a3
3197 adc $a3, $a3
4267 xor $a3 ,$a3
[all …]
/openssl/crypto/aes/
H A Daes_core.c167 a3 ^= (a3 & 0xAAAAAAAAu) >> 1; in SubWord()
190 a2 = a3; in SubWord()
203 a3 ^= (a3 & 0x0A0A0A0Au) >> 1; in SubWord()
205 a3 |= a3 << 4; in SubWord()
258 a3 ^= (a3 & U64(0xAAAAAAAAAAAAAAAA)) >> 1; in SubLong()
281 a2 = a3; in SubLong()
294 a3 ^= (a3 & U64(0x0A0A0A0A0A0A0A0A)) >> 1; in SubLong()
296 a3 |= a3 << 4; in SubLong()
355 a3 ^= (a3 & U64(0xAAAAAAAAAAAAAAAA)) >> 1; in InvSubLong()
391 a3 ^= (a3 & U64(0x0A0A0A0A0A0A0A0A)) >> 1; in InvSubLong()
[all …]
/openssl/crypto/bn/asm/
H A Darmv8-mont.pl763 mul $t2,$a3,$a0
845 mul $t3,$a7,$a3
945 mul $t3,$a3,$n0
1042 mul $a2,$a3,$a3
1045 umulh $a3,$a3,$a3
1076 mul $a2,$a3,$a3
1077 umulh $a3,$a3,$a3
1201 mul $t3,$a3,$n0
1398 sbcs $a3,$acc3,$a3
1415 csel $a3,$acc3,$a3,lo
[all …]
H A Dppc-mont.pl762 addze $a3,$acc3
852 andc $a3,$a3,$carry
884 andc $a3,$a3,$carry
917 adde $a3,$a3,$m3
1430 $UMULL $a2,$a3,$a3
1431 $UMULH $a3,$a3,$a3
1484 $UMULL $a2,$a3,$a3
1485 $UMULH $a3,$a3,$a3
1857 andc $a3,$a3,$carry
1886 andc $a3,$a3,$carry
[all …]
H A Dmips.pl172 $MULTU ($t0,$a3)
238 $MULTU ($t0,$a3)
253 $MULTU ($t0,$a3)
268 $MULTU ($t0,$a3)
577 subu $a3,4
627 subu $a3,1
638 subu $a3,1
708 subu $a3,4
758 subu $a3,1
768 subu $a3,1
[all …]
/openssl/crypto/chacha/asm/
H A Dchacha-c64xplus.pl130 || ADD @X[$b3],@X[$a3],@X[$a3]
165 || ADD @Y[$b3],@Y[$a3],@Y[$a3]
174 || ADD @X[$b3],@X[$a3],@X[$a3]
222 || ADD @X[$b3],@X[$a3],@X[$a3]
231 || ADD @Y[$b3],@Y[$a3],@Y[$a3]
279 || ADD @Y[$b3],@Y[$a3],@Y[$a3]
288 || ADD @X[$b3],@X[$a3],@X[$a3]
346 || ADD @Y[$b3],@Y[$a3],@Y[$a3]
599 || ADD @X[$b3],@X[$a3],@X[$a3]
625 || ADD @X[$b3],@X[$a3],@X[$a3]
[all …]
H A Dchacha-ia64.pl104 my ($a3,$b3,$c3,$d3)=map(($_&~3)+(($_+1)&3),($a2,$b2,$c2,$d2));
110 { .mmi; add @x[$a3]=@x[$a3],@x[$b3]
114 xor @x[$d3]=@x[$d3],@x[$a3]
146 add @x[$a3]=@x[$a3],@x[$b3]
156 xor @x[$d3]=@x[$d3],@x[$a3] };;
H A Dchacha-loongarch64.pl70 # $a3 = arg #4 (key array)
145 add.w @x[$a3],@x[$a3],@x[$b3]
146 xor @x[$d3],@x[$d3],@x[$a3]
159 add.w @x[$a3],@x[$a3],@x[$b3]
160 xor @x[$d3],@x[$d3],@x[$a3]
434 vadd.w @x[$a3],@x[$a3],@x[$b3]
435 vxor.v @x[$d3],@x[$d3],@x[$a3]
448 vadd.w @x[$a3],@x[$a3],@x[$b3]
449 vxor.v @x[$d3],@x[$d3],@x[$a3]
858 xvadd.w @x[$a3],@x[$a3],@x[$b3]
[all …]
H A Dchacha-s390x.pl125 alr (@x[$a3],@x[$b3]); # Q4
127 xr (@x[$d3],@x[$a3]);
139 alr (@x[$a3],@x[$b3]);
141 xr (@x[$d3],@x[$a3]);
169 vaf (@x[$a3],@x[$a3],@x[$b3]); # Q4
170 vx (@x[$d3],@x[$d3],@x[$a3]);
195 vaf (@x[$a3],@x[$a3],@x[$b3]);
196 vx (@x[$d3],@x[$d3],@x[$a3]);
777 vlr ($a3,@K[0]);
903 vaf ($a3,$a3,@K[0]);
[all …]
H A Dchacha-armv8-sve.pl177 my ($a0,$b0,$c0,$d0,$a1,$b1,$c1,$d1,$a2,$b2,$c2,$d2,$a3,$b3,$c3,$d3) = @_;
179 &SVE_ADD($a0,$b0,$a1,$b1,$a2,$b2,$a3,$b3);
180 &SVE2_XAR(16,$d0,$a0,$d1,$a1,$d2,$a2,$d3,$a3);
185 &SVE_ADD($a0,$b0,$a1,$b1,$a2,$b2,$a3,$b3);
186 &SVE2_XAR(8,$d0,$a0,$d1,$a1,$d2,$a2,$d3,$a3);
193 my ($a0,$b0,$c0,$d0,$a1,$b1,$c1,$d1,$a2,$b2,$c2,$d2,$a3,$b3,$c3,$d3) = @_;
195 &SVE_ADD($a0,$b0,$a1,$b1,$a2,$b2,$a3,$b3);
196 &SVE_EOR($d0,$a0,$d1,$a1,$d2,$a2,$d3,$a3);
205 &SVE_ADD($a0,$b0,$a1,$b1,$a2,$b2,$a3,$b3);
206 &SVE_EOR($d0,$a0,$d1,$a1,$d2,$a2,$d3,$a3);
H A Dchacha-armv8.pl77 my ($a3,$b3,$c3,$d3)=map(($_&~3)+(($_+1)&3),($a2,$b2,$c2,$d2));
83 "&add_32 (@x[$a3],@x[$a3],@x[$b3])",
87 "&eor_32 (@x[$d3],@x[$d3],@x[$a3])",
109 "&add_32 (@x[$a3],@x[$a3],@x[$b3])",
113 "&eor_32 (@x[$d3],@x[$d3],@x[$a3])",
397 my ($a3,$b3,$c3,$d3)=map(($_&~3)+(($_+1)&3),($a2,$b2,$c2,$d2));
404 "&add (@x[$a3],@x[$a3],@x[$b3])", # Q4
408 "&eor (@x[$d3],@x[$d3],@x[$a3])",
434 "&add (@x[$a3],@x[$a3],@x[$b3])",
438 "&eor ('$xt3',@x[$d3],@x[$a3])",
H A Dchacha-ppc.pl98 my ($a3,$b3,$c3,$d3)=map(($_&~3)+(($_+1)&3),($a2,$b2,$c2,$d2));
104 "&add (@x[$a3],@x[$a3],@x[$b3])",
108 "&xor (@x[$d3],@x[$d3],@x[$a3])",
130 "&add (@x[$a3],@x[$a3],@x[$b3])",
134 "&xor (@x[$d3],@x[$d3],@x[$a3])",
931 my ($a3,$b3,$c3,$d3)=map(($_&~3)+(($_+1)&3),($a2,$b2,$c2,$d2));
938 "&vadduwm (@x[$a3],@x[$a3],@x[$b3])", # Q4
942 "&vxor (@x[$d3],@x[$d3],@x[$a3])",
964 "&vadduwm (@x[$a3],@x[$a3],@x[$b3])",
968 "&vxor (@x[$d3],@x[$d3],@x[$a3])",
H A Dchachap10-ppc.pl109 my ($a3,$b3,$c3,$d3)=map(($_&~3)+(($_+1)&3),($a2,$b2,$c2,$d2));
116 "&vadduwm (@x[$a3],@x[$a3],@x[$b3])", # Q4
120 "&vxor (@x[$d3],@x[$d3],@x[$a3])",
142 "&vadduwm (@x[$a3],@x[$a3],@x[$b3])",
146 "&vxor (@x[$d3],@x[$d3],@x[$a3])",
510 my ($a3,$b3,$c3,$d3)=map(($_&~3)+(($_+1)&3),($a2,$b2,$c2,$d2));
524 "&vadduwm (@x[$a3],@x[$a3],@x[$b3])", # Q4
533 "&vxor (@x[$d3],@x[$d3],@x[$a3])",
587 "&vadduwm (@x[$a3],@x[$a3],@x[$b3])",
596 "&vxor (@x[$d3],@x[$d3],@x[$a3])",
/openssl/crypto/sha/asm/
H A Dsha512-parisc.pl380 $a3 ="%r20";
441 and $ahi,$chi,$a3
444 xor $a3,$a1,$a1
448 and $bhi,$chi,$a3
532 extru $inp,31,2,$a3
534 sub $inp,$a3,$inp
543 ldw `7*4`($inp),$a3
585 ldw `7*4`($inp),$a3
625 ldw `6*4`($ctx),$a3
640 addc $a3,$Dhi,$Dhi
[all …]
H A Dsha512-ppc.pl515 and $a3,$a3,$a1
524 xor $a3,$a3,$bhi
535 adde $hhi,$hhi,$a3
549 rotlwi $t0,$a3,8
551 rlwimi $t0,$a3,24,0,7
625 xor $a3,@V[2],@V[4]
631 xor $a3,@V[2],@V[4]
642 ($a0,$a1,$a2,$a3) = ($a2,$a3,$a0,$a1);
654 ($a0,$a1,$a2,$a3) = ($a2,$a3,$a0,$a1);
683 addc @V[7],@V[7],$a3
[all …]
H A Dsha512-x86_64.pl220 and $a2,$a3
233 ($a2,$a3) = ($a3,$a2);
346 mov $B,$a3
863 mov $B,$a3
1227 mov $B,$a3
1389 mov $B,$a3
1623 mov $B,$a3
1737 mov $B,$a3
2020 mov $B,$a3
2142 mov $B,$a3
[all …]
/openssl/crypto/bn/
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/test/recipes/30-test_evp_pkey_provided/
H A DED448.priv.txt5 48:a3:52:8c:8a:3f:cc:2f:04:4e:39:a3:fc:5b:94:
/openssl/crypto/aes/asm/
H A Daesni-sha256-x86_64.pl407 mov $in0,%rsi # borrow $a3
450 mov $B,$a3
452 xor $C,$a3 # magic
723 mov $in0,%rsi # borrow $a3
766 mov $B,$a3
768 xor $C,$a3 # magic
1039 mov $in0,%rsi # borrow $a3
1110 mov $B,$a3
1112 xor $C,$a3 # magic
1211 mov $B,$a3
[all …]
H A Dvpaes-loongarch64.pl26 ($a0,$a1,$a2,$a3,$a4,$a5,$a6,$a7)=map("\$r$_",(4..11));
285 bnez $a3,.Lschedule_am_decrypting
413 bnez $a3,.Lschedule_mangle_last_dec
616 bnez $a3,.Lschedule_mangle_dec
701 move $a3,$zero
735 li.d $a3,0x1
802 my ($inp,$out,$len,$key,$ivp,$enc)=("$a0","$a1","$a2","$a3","$a4","$a5");

Completed in 114 milliseconds

123