/openssl/crypto/sha/asm/ |
H A D | sha1-thumb.pl | 35 $t1="r1"; 75 mov $t1,$c 76 eor $t1,$d 77 and $t1,$b 86 mov $t1,$b 87 eor $t1,$c 96 mov $t1,$b 97 and $t1,$c 143 ldrb $a,[$t1,#0] @ $t1 is r1 and holds inp 153 add $t1,#4 [all …]
|
H A D | sha512-armv4.pl | 117 eor $t1,$t1,$Elo,lsl#18 120 eor $t1,$t1,$Ehi,lsr#18 124 eor $t1,$t1,$Elo,lsr#9 138 eor $t1,$t1,$t3 142 and $t1,$t1,$Ehi 172 eor $t1,$t1,$Alo,lsl#4 174 eor $t1,$t1,$Alo,lsr#2 178 eor $t1,$t1,$Alo,lsr#7 442 adc $t1,$Ahi,$t1 459 adc $t1,$Ahi,$t1 [all …]
|
H A D | sha256-armv4.pl | 98 rev $t1,$t1 105 orr $t1,$t1,$t2,lsl#8 107 orr $t1,$t1,$t0,lsl#16 112 orr $t1,$t1,$t2,lsl#24 120 eor $t1,$f,$g 122 and $t1,$t1,$e 124 eor $t1,$t1,$g @ Ch(e,f,g) 171 add $t1,$t1,$t2 173 add $t1,$t1,$t4 @ X[i] 278 add $B,$B,$t1 [all …]
|
H A D | sha512-ia64.pl | 449 _rotr r10=$t1,$Sigma1[0] } // ROTR(e,14) 455 _rotr r11=$t1,$Sigma1[1] } // ROTR(e,41) 467 dep.z $t1=E,32,32 } 471 { .mii; or $t1=$t1,E 482 _rotr r10=$t1,$Sigma1[0] } // ROTR(e,14) 489 _rotr r11=$t1,$Sigma1[2] } // ROTR(e,41) 535 dep.z $t1=E,32,32 } 539 shrp r9=E,$t1,32+$Sigma1[0] // ROTR(e,14) 547 or $t1=$t1,E };; 551 _rotr r9=$t1,$Sigma1[0] } // ROTR(e,14) [all …]
|
H A D | sha512-ppc.pl | 116 $t1 ="r6"; 124 $F =$t1; $t1 = "r0"; # stay away from "r13"; 141 add $h,$h,$t1 142 andc $t1,$g,$e 153 and $t1,$a,$c 156 xor $t0,$t0,$t1 157 and $t1,$b,$c 271 $UCMP $num,$t1 274 add $t1,$inp,$t1 283 mtctr $t1 [all …]
|
H A D | sha1-mb-x86_64.pl | 162 movdqa $b,$t1 165 pandn $d,$t1 175 movdqa $b,$t1 198 pandn $d,$t1 235 pandn $d,$t1 338 pand $c,$t1 343 paddd $t1,$e 841 vpinsrd \$1,(@ptr[7]),$t1,$t1 856 vpinsrd \$1,`4*$j-16*4`(@ptr[7]),$t1,$t1 1136 vpcmpgtd $t2,$t1,$t1 # mask value [all …]
|
/openssl/crypto/seed/ |
H A D | seed.c | 450 seed_word t0, t1; in SEED_set_key() local 458 t1 = (x2 - x4 + KC0) & 0xffffffff; in SEED_set_key() 510 seed_word t0, t1; in SEED_encrypt() local 518 E_SEED(t0, t1, x1, x2, x3, x4, 0); in SEED_encrypt() 519 E_SEED(t0, t1, x3, x4, x1, x2, 2); in SEED_encrypt() 520 E_SEED(t0, t1, x1, x2, x3, x4, 4); in SEED_encrypt() 521 E_SEED(t0, t1, x3, x4, x1, x2, 6); in SEED_encrypt() 522 E_SEED(t0, t1, x1, x2, x3, x4, 8); in SEED_encrypt() 555 seed_word t0, t1; in SEED_decrypt() local 574 E_SEED(t0, t1, x3, x4, x1, x2, 8); in SEED_decrypt() [all …]
|
/openssl/include/openssl/ |
H A D | safestack.h.in | 38 STACK_OF(t1); \ 68 STACK_OF(t1); \ 80 static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_new(sk_##t1##_compfunc compare) \ 88 …static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_new_reserve(sk_##t1##_compfunc compare, int… 96 static ossl_unused ossl_inline void sk_##t1##_free(STACK_OF(t1) *sk) \ 100 static ossl_unused ossl_inline void sk_##t1##_zero(STACK_OF(t1) *sk) \ 121 static ossl_unused ossl_inline t2 *sk_##t1##_pop(STACK_OF(t1) *sk) \ 129 …static ossl_unused ossl_inline void sk_##t1##_pop_free(STACK_OF(t1) *sk, sk_##t1##_freefunc freefu… 161 static ossl_unused ossl_inline STACK_OF(t1) * sk_##t1##_dup(const STACK_OF(t1) *sk) \ 165 static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_deep_copy(const STACK_OF(t1) *sk, \ [all …]
|
/openssl/crypto/ec/asm/ |
H A D | x25519-ppc64.pl | 328 mulhdu $t1,$t1,$bi 346 subfe $t1,$t1,$t1 # carry -> ~mask 379 subfe $t1,$t1,$t1 # carry -> ~mask 380 andc $t1,$t0,$t1 387 subfe $t1,$t1,$t1 # carry -> ~mask 420 subfe $t1,$t1,$t1 # borrow -> mask 422 and $t1,$t0,$t1 429 subfe $t1,$t1,$t1 # borrow -> mask 721 ($a4,$t1) = ($t1,$a4); 724 mulhdu $t1,$t1,$a4 [all …]
|
H A D | ecp_nistp521-ppc64.pl | 180 vmsumudm $out[1],$t1,$t2,$vzero 183 vmsumudm $out[2],$t1,$t2,$vzero 187 vmsumudm $out[3],$t1,$t2,$vzero 193 vmsumudm $out[4],$t1,$t2,$vzero 199 vmsumudm $out[5],$t1,$t2,$vzero 240 mtvsrdd $t1,$one,$zero 245 vsld $in2[$i],$in2[$i],$t1 334 mtvsrdd $t1,$one,$zero 339 vsld $inx2[$i],$in[$i],$t1 388 mtvsrdd $t1,$one,$zero [all …]
|
H A D | ecp_sm2p256-armv8.pl | 51 mov $t1,$s1 57 sbcs $t1,$t1,$s5 97 mov $t1,$s1 103 adcs $t1,$t1,$s5 270 mov $t1,$s1 300 mov $t1,$s1 395 adcs $t1,$t1,xzr 447 add $t1,$t1,$t4 // t1 <- a10 + a12 + 2*a14 459 lsl $s0,$t1,#32 460 extr $t1,$s2,$t1,#32 [all …]
|
H A D | ecp_nistp384-ppc64.pl | 134 vmsumudm $out,$t1,$t2,$vzero 138 vmsumudm $out,$t1,$t2,$vzero 145 vmsumudm $out,$t1,$t4,$vzero 151 vmsumudm $out,$t1,$t2,$vzero 158 vmsumudm $out,$t1,$t2,$vzero 162 vmsumudm $out,$t1,$t4,$out 168 vmsumudm $out,$t1,$t2,$vzero 172 vmsumudm $out,$t1,$t2,$out 183 vmsumudm $out,$t1,$t3,$out 196 vmsumudm $out,$t1,$t4,$out [all …]
|
H A D | ecp_nistz256-x86_64.pl | 146 mov $a1, $t1 197 mov $a1, $t1 218 mov $a2, $t1 221 shl \$63, $t1 224 or $t1, $a1 270 mov $a1, $t1 292 mov $a1, $t1 2062 mulq $t1 2075 mulq $t1 2088 mulq $t1 [all …]
|
H A D | ecp_nistz256-armv8.pl | 277 mov $t1,$acc1 302 mov $t1,$acc1 313 mov $t1,$a1 742 mov $t1,$acc1 783 mov $t1,$acc1 805 mov $t1,$acc1 815 mov $t1,$a1 1080 csel $t1,$a1,$t1,ne 1101 csel $t1,$a1,$t1,ne 1290 csel $t1,$a1,$t1,ne [all …]
|
H A D | ecp_nistz256-ppc64.pl | 1319 andc $t1,$t1,$in1infty 1327 or $t1,$t1,$a1 1335 and $t1,$t1,$in2infty 1363 andc $t1,$t1,$in1infty 1371 or $t1,$t1,$a1 1379 and $t1,$t1,$in2infty 1626 andc $t1,$t1,$in1infty 1634 or $t1,$t1,$a1 1642 and $t1,$t1,$in2infty 1687 or $t1,$t1,$a1 [all …]
|
/openssl/crypto/modes/asm/ |
H A D | ghash-riscv64.pl | 174 xor $z2, $z2, $t1 177 xor $z2, $z2, $t1 181 xor $z1, $z1, $t1 186 xor $z2, $z2, $t1 190 xor $x1, $z1, $t1 231 xor $z2, $z2, $t1 234 xor $z2, $z2, $t1 238 xor $z1, $z1, $t1 297 ld $t1, 8($inp) 368 ld $t1, 8($inp) [all …]
|
H A D | ghashv8-armx.pl | 118 vext.8 $IN,$t1,$t1,#8 120 vdup.32 $t1,${t1}[1] 155 veor $t1,$t1,$H2 170 vpmull.p64 $Ym,$t1,$t1 203 veor $t1,$t1,$H4 247 veor $t1,$t1,$H6 290 veor $t1,$t1,$H8 321 vrev64.8 $t1,$t1 323 vext.8 $IN,$t1,$t1,#8 417 vrev64.8 $t1,$t1 [all …]
|
H A D | ghashp8-ppc.pl | 104 vsrab $t1,$t1,$t2 # broadcast carry bit 105 vand $t1,$t1,$xC2 130 vxor $Xh,$Xh,$t1 137 vxor $t1,$t1,$Xh 169 vxor $Xh,$Xh,$t1 182 vxor $t1,$t1,$Xh 184 vxor $Xl,$Xl,$t1 250 vxor $t1,$t1,$Xh 339 vxor $t1,$t1,$Xh 365 vxor $t1,$t1,$Xh [all …]
|
/openssl/crypto/aes/asm/ |
H A D | aes-armv4.pl | 63 $t1="r4"; 730 eor $t1,$t1,$t2 @ rk[12]=rk[4]^... 830 sub $t1,$t1,$t1,lsr#7 831 and $t1,$t1,$mask1b 836 sub $t1,$t1,$t1,lsr#7 837 and $t1,$t1,$mask1b 842 sub $t1,$t1,$t1,lsr#7 843 and $t1,$t1,$mask1b 848 eor $t1,$t1,$s3 @ tpe 849 eor $t1,$t1,$s1,ror#24 [all …]
|
H A D | aes-s390x.pl | 110 $t1="%r1"; 324 l $t1,1($t1,$tbl) # Te3[s0>>0] 393 llgc $t1,2($t1,$tbl) # Te4[s0>>0] 650 l $t1,3($t1,$tbl) # Td1[s0>>16] 721 llgc $t1,2048($t1,$tbl) # Td4[s0>>16] 943 la $t1,0($t1,$tbl) 947 icm $t1,2,0($t1) # Te4[rk[5]>>0]<<8 1007 la $t1,0($t1,$tbl) 1011 icm $t1,2,0($t1) # Te4[rk[7]>>0]<<8 1039 la $t1,0($t1,$tbl) [all …]
|
/openssl/crypto/bn/asm/ |
H A D | armv4-gf2m.pl | 111 mov $hi,$t1,lsr#29 120 eor $lo,$lo,$t1,lsl#9 121 eor $hi,$hi,$t1,lsr#23 157 eor $hi,$hi,$t1,lsr#5 275 vmull.p8 $t1, $t1#lo, $b @ H = A2*B 282 veor $t1, $t1, $t3 @ M = G + H 287 veor $t1#lo, $t1#lo, $t1#hi @ t1 = (M) (P2 + P3) << 16 288 vand $t1#hi, $t1#hi, $k32 292 veor $t1#lo, $t1#lo, $t1#hi 298 vext.8 $t1, $t1, $t1, #14 [all …]
|
H A D | armv8-mont.pl | 762 mul $t1,$a2,$a0 768 mul $t1,$a6,$a0 795 mul $t1,$a5,$a1 822 mul $t1,$a6,$a2 942 mul $t1,$a1,$n0 949 mul $t1,$a5,$n0 1024 mov $tp,$t1 1047 extr $t1,$t2,$t1,#63 1068 extr $t1,$t2,$t1,#63 1086 extr $t1,$t2,$t1,#63 [all …]
|
H A D | ppc64-mont.pl | 347 add $t1,$t1,$t2 348 add $t1,$t1,$t3 644 adde $t1,$t1,$c1 718 adde $t1,$t1,$c1 815 adde $t1,$t1,$c1 860 adde $t1,$t1,$c1 962 add $t1,$t1,$t2 963 add $t1,$t1,$t3 1267 adde $t1,$t1,$c1 1529 or $t1,$t1,$t3 [all …]
|
/openssl/crypto/md5/asm/ |
H A D | md5-sparcv9.pl | 74 and $b,$t1,$t1 ! round $i 78 xor $d,$t1,$t1 81 add $t1,$a,$a 93 and $b,$t1,$t1 ! round $i 95 xor $d,$t1,$t1 97 add $t1,$a,$a 115 and $b,$t1,$t1 ! round $i 117 xor $d,$t1,$t1 142 or $t3,$t1,$t1 166 xor $b,$t1,$t1 [all …]
|
H A D | md5-loongarch64.pl | 51 and $t1,$x,$t1 /* x & ... */ 53 xor $t1,$z,$t1 /* z ^ ... */ 56 add.w $dst,$t7,$t1 /* dst += ... */ 65 $code .= " nor $t1,$zero,$a7 /* (NEXT ROUND) $t1 = not z' (copy of not z) */\n"; 86 and $t1,$y,$t1 /* y & (not z) */ 88 or $t1,$t0,$t1 /* (y & (not z)) | (x & z) */ 99 $code .= " xor $t1,$a6,$a7 /* (NEXT ROUND) $t1 = y ^ z */\n"; 117 xor $t1,$x,$t1 /* x ^ ... */ 129 $code .= " nor $t1,$zero,$a7 /* (NEXT ROUND) $t1 = not z */\n"; 147 or $t1,$x,$t1 /* x | ... */ [all …]
|