/freebsd/crypto/openssl/crypto/sha/asm/ |
H A D | sha512-ppc.pl | 82 @sigma0=(1, 8, 7); 94 @sigma0=( 7,18, 3); 176 $ROR $a0,@X[($i+1)%16],$sigma0[0] 177 $ROR $a1,@X[($i+1)%16],$sigma0[1] 181 $SHR $a1,@X[($i+1)%16],$sigma0[2] 571 srwi $s0,$t0,$sigma0[0] 572 srwi $s1,$t1,$sigma0[0] 573 srwi $t2,$t0,$sigma0[1] 574 srwi $t3,$t1,$sigma0[1] 575 insrwi $s0,$t1,$sigma0[0],0 [all …]
|
H A D | sha512-mips.pl | 108 @sigma0=( 7, 1, 8); # right shift first 123 @sigma0=( 3, 7,18); # right shift first 267 $SRL $tmp2,@X[1],@sigma0[0] # Xupdate($i) 268 $ROTR $tmp0,@X[1],@sigma0[1] 271 $ROTR $tmp0,@X[1],@sigma0[2] 280 $SRL $tmp2,@X[1],@sigma0[0] # Xupdate($i) 282 $SLL $tmp1,@X[1],`$SZ*8-@sigma0[2]` 283 $SRL $tmp0,@X[1],@sigma0[1] 285 $SLL $tmp1,`@sigma0[2]-@sigma0[1]` 287 $SRL $tmp0,@X[1],@sigma0[2]
|
H A D | sha512-sparcv9.pl | 73 @sigma0=( 7, 1, 8); # right shift first 99 @sigma0=( 3, 7,18); # right shift first 288 srl $xi,@sigma0[0],$T1 !! Xupdate($i) 289 sll $xi,`32-@sigma0[2]`,$tmp1 290 srl $xi,@sigma0[1],$tmp0 292 sll $tmp1,`@sigma0[2]-@sigma0[1]`,$tmp1 294 srl $xi,@sigma0[2],$tmp0 354 srlx $tmp0,@sigma0[0],$T1 356 sllx $tmp0,`64-@sigma0[2]`,$tmp1 358 srlx $tmp0,@sigma0[1],$tmp0 [all …]
|
H A D | sha512-ia64.pl | 92 @sigma0=(1, 8, 7); 106 @sigma0=( 7,18, 3); 172 mov sgm0=$sigma0[2] };; 517 _rotr r8=X[15-1],$sigma0[0] } // ROTR(s0,1) 521 _rotr r9=X[15-1],$sigma0[1] } // ROTR(s0,8)
|
H A D | sha512-s390x.pl | 89 @sigma0=(56,63, 7); 103 @sigma0=(14,25, 3); 157 $ROT $t0,$T1,$sigma0[0] 158 $SHR $T1,$sigma0[2] 159 $ROT $t2,$t0,`$sigma0[1]-$sigma0[0]`
|
H A D | sha256-armv4.pl | 82 @sigma0=( 7,18, 3); 159 mov $t0,$t1,ror#$sigma0[0] 162 eor $t0,$t0,$t1,ror#$sigma0[1] 164 eor $t0,$t0,$t1,lsr#$sigma0[2] @ sigma0(X[i+1]) 340 &vshr_u32 ($T2,$T0,$sigma0[0]); 346 &vshr_u32 ($T1,$T0,$sigma0[2]); 349 &vsli_32 ($T2,$T0,32-$sigma0[0]); 352 &vshr_u32 ($T3,$T0,$sigma0[1]); 358 &vsli_32 ($T3,$T0,32-$sigma0[1]);
|
H A D | sha512-armv8.pl | 80 @sigma0=(1, 8, 7); 89 @sigma0=( 7,18, 3); 161 ror $T1,@X[($j+1)&15],#$sigma0[0] 168 eor $T1,$T1,@X[($j+1)&15],ror#$sigma0[1] 176 eor $T1,$T1,@X[($j+1)&15],lsr#$sigma0[2] // sigma0(X[i+1]) 484 &ushr_32 ($T2,$T0,$sigma0[0]); 486 &ushr_32 ($T1,$T0,$sigma0[2]); 490 &sli_32 ($T2,$T0,32-$sigma0[0]); 493 &ushr_32 ($T3,$T0,$sigma0[1]); 499 &sli_32 ($T3,$T0,32-$sigma0[1]);
|
H A D | sha512-parisc.pl | 67 @sigma0=(1, 8, 7); 79 @sigma0=( 7,18, 3); 147 _ror @X[($i+1)%16],$sigma0[0],$a0 148 _ror @X[($i+1)%16],$sigma0[1],$a1 153 _shr @X[($i+1)%16],$sigma0[2],$a1 476 shd $Xnhi,$Xnlo,$sigma0[0],$t0 477 shd $Xnlo,$Xnhi,$sigma0[0],$t1 479 shd $Xnhi,$Xnlo,$sigma0[1],$t2 481 shd $Xnlo,$Xnhi,$sigma0[1],$t3 483 shd $Xnhi,$Xnlo,$sigma0[2],$t2 [all …]
|
H A D | sha512-x86_64.pl | 159 @sigma0=(1, 8, 7); 171 @sigma0=( 7,18, 3); 244 ror \$`$sigma0[1]-$sigma0[0]`,$a0 250 shr \$$sigma0[2],$T1 251 ror \$$sigma0[0],$a0 949 &psrld ($t0,$sigma0[2]); 956 &psrld ($t2,$sigma0[0]); 962 &pslld ($t1,8*$SZ-$sigma0[1]); 970 &psrld ($t2,$sigma0[1]-$sigma0[0]); 975 &pslld ($t1,$sigma0[1]-$sigma0[0]); [all …]
|
H A D | sha512-armv4.pl | 519 my @sigma0=(1, 8, 7); 596 vshr.u64 $t0,$s0,#@sigma0[0] 598 vshr.u64 $t1,$s0,#@sigma0[1] 600 vshr.u64 $s1,$s0,#@sigma0[2] 601 vsli.64 $t0,$s0,#`64-@sigma0[0]` 602 vsli.64 $t1,$s0,#`64-@sigma0[1]`
|
/freebsd/sys/contrib/openzfs/module/icp/algs/sha2/ |
H A D | sha2_generic.c | 67 #define sigma0(x) (rotr32((x), 7) ^ rotr32((x), 18) ^ ((x) >> 3)) macro 71 + W[(j + 9) & 15] + sigma0(W[(j + 1) & 15])) 135 #undef sigma0 141 #define sigma0(x) (rotr64((x), 1) ^ rotr64((x), 8) ^ ((x) >> 7)) macro
|
/freebsd/crypto/openssl/crypto/sha/ |
H A D | sha256.c | 139 # define sigma0(x) (ROTATE((x),25) ^ ROTATE((x),14) ^ ((x)>>3)) macro 183 s0 = sigma0(s0); in sha256_block_data_order() 220 s0 = X[(i+1)&0x0f]; s0 = sigma0(s0); \
|
H A D | sha512.c | 477 # define sigma0(x) (ROTR((x),1) ^ ROTR((x),8) ^ ((x)>>7)) macro 523 T = sigma0(F[8 + 16 - 1]); in sha512_block_data_order() 589 s0 = sigma0(s0); in sha512_block_data_order() 626 s0 = X[(j+1)&0x0f]; s0 = sigma0(s0); \
|
/freebsd/crypto/openssl/crypto/aes/asm/ |
H A D | aesni-sha256-x86_64.pl | 93 @sigma0=( 7,18, 3); 473 &vprotd ($t1,$t0,8*$SZ-$sigma0[1]); 476 &vpsrld ($t0,$t0,$sigma0[2]); 484 &vprotd ($t2,$t1,$sigma0[1]-$sigma0[0]);
|
/freebsd/sys/contrib/openzfs/module/icp/asm-arm/sha2/ |
H A D | sha256-armv7.S | 1022 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1071 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1120 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1169 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1218 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1267 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1316 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1365 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1414 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1463 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) [all …]
|
H A D | sha512-armv7.S | 272 @ sigma0(x) (ROTR((x),1) ^ ROTR((x),8) ^ ((x)>>7)) 1126 veor q15,q13 @ sigma0(X[i+1]) 1214 veor q15,q13 @ sigma0(X[i+1]) 1302 veor q15,q13 @ sigma0(X[i+1]) 1390 veor q15,q13 @ sigma0(X[i+1]) 1478 veor q15,q13 @ sigma0(X[i+1]) 1566 veor q15,q13 @ sigma0(X[i+1]) 1654 veor q15,q13 @ sigma0(X[i+1]) 1742 veor q15,q13 @ sigma0(X[i+1])
|
/freebsd/sys/crypto/openssl/arm/ |
H A D | sha256-armv4.S | 1067 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1116 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1165 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1214 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1263 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1312 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1361 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1410 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1459 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) 1508 eor r0,r0,r2,lsr#3 @ sigma0(X[i+1]) [all …]
|