/freebsd/crypto/openssl/crypto/sha/asm/ |
H A D | sha512-ia64.pl | 90 @Sigma0=(28,34,39); 104 @Sigma0=( 2,13,22); 494 _rotr r8=$t0,$Sigma0[0] } // ROTR(a,28) 496 _rotr r9=$t0,$Sigma0[1] };; // ROTR(a,34) 499 _rotr r9=$t0,$Sigma0[2] };; // ROTR(a,39) 566 _rotr r8=$t0,$Sigma0[0] };; // ROTR(a,28) 569 _rotr r9=$t0,$Sigma0[1] };; // ROTR(a,34) 572 _rotr r9=$t0,$Sigma0[2] };; // ROTR(a,39)
|
H A D | sha512-ppc.pl | 80 @Sigma0=(28,34,39); 92 @Sigma0=( 2,13,22); 150 $ROR $a0,$a,$Sigma0[0] 151 $ROR $a1,$a,$Sigma0[1] 155 $ROR $a1,$a1,`$Sigma0[2]-$Sigma0[1]` 512 srwi $t0,$alo,$Sigma0[0] 516 srwi $t1,$ahi,$Sigma0[0] 517 srwi $s0,$ahi,$Sigma0[1]-32 519 srwi $s1,$alo,$Sigma0[1]-32 520 insrwi $t0,$ahi,$Sigma0[0],0 [all …]
|
H A D | sha512-mips.pl | 106 @Sigma0=(28,34,39); 121 @Sigma0=( 2,13,22); 201 $ROTR $tmp1,$a,@Sigma0[0] 205 $ROTR $h,$a,@Sigma0[1] 209 $ROTR $tmp1,$a,@Sigma0[2] 231 $SRL $h,$a,@Sigma0[0] 234 $SLL $tmp1,$a,`$SZ*8-@Sigma0[2]` 236 $SRL $tmp0,$a,@Sigma0[1] 238 $SLL $tmp1,$a,`$SZ*8-@Sigma0[1]` 240 $SRL $tmp0,$a,@Sigma0[2] [all …]
|
H A D | sha512-s390x.pl | 87 @Sigma0=(25,30,36); 101 @Sigma0=(10,19,30); 132 $ROT $h,$a,$Sigma0[0] 135 $ROT $t0,$a,$Sigma0[1] 141 $ROT $t0,$t0,`$Sigma0[2]-$Sigma0[1]`
|
H A D | sha512-parisc.pl | 65 @Sigma0=(28,34,39); 77 @Sigma0=( 2,13,22); 123 _ror $a,$Sigma0[0],$a0 126 _ror $a,$Sigma0[1],$a1 130 _ror $a1,`$Sigma0[2]-$Sigma0[1]`,$a1 423 shd $ahi,$alo,$Sigma0[0],$t0 425 shd $alo,$ahi,$Sigma0[0],$t1 427 shd $ahi,$alo,$Sigma0[1],$t2 429 shd $alo,$ahi,$Sigma0[1],$t3 433 shd $ahi,$alo,$Sigma0[2],$t2 [all …]
|
H A D | sha512-armv8.pl | 78 @Sigma0=(28,34,39); 87 @Sigma0=( 2,13,22); 146 ror $T0,$a,#$Sigma0[0] 148 eor $t1,$a,$a,ror#`$Sigma0[2]-$Sigma0[1]` 153 eor $t1,$T0,$t1,ror#$Sigma0[1] // Sigma0(a) 165 ror $T0,$a,#$Sigma0[0] 172 eor $T0,$T0,$a,ror#$Sigma0[1] 179 eor $t1,$T0,$a,ror#$Sigma0[2] // Sigma0(a)
|
H A D | sha512-armv4.pl | 517 my @Sigma0=(28,34,39); 555 vshr.u64 $t0,$a,#@Sigma0[0] 558 vshr.u64 $t1,$a,#@Sigma0[1] 559 vsli.64 $t0,$a,#`64-@Sigma0[0]` 561 vshr.u64 $t2,$a,#@Sigma0[2] 563 vsli.64 $t1,$a,#`64-@Sigma0[1]` 565 vsli.64 $t2,$a,#`64-@Sigma0[2]`
|
H A D | sha256-armv4.pl | 80 @Sigma0=( 2,13,22); 125 eor $t0,$a,$a,ror#`$Sigma0[1]-$Sigma0[0]` 143 eor $t0,$t0,$a,ror#`$Sigma0[2]-$Sigma0[0]` @ Sigma0(a) 147 add $h,$h,$t0,ror#$Sigma0[0] @ h+=Sigma0(a)
|
H A D | sha512-sparcv9.pl | 71 @Sigma0=(28,34,39); 97 @Sigma0=( 2,13,22); 249 $SRL $a,@Sigma0[0],$h 252 $SLL $a,`$SZ*8-@Sigma0[2]`,$tmp1 254 $SRL $a,@Sigma0[1],$tmp0 256 $SLL $a,`$SZ*8-@Sigma0[1]`,$tmp1 258 $SRL $a,@Sigma0[2],$tmp0 260 $SLL $a,`$SZ*8-@Sigma0[0]`,$tmp1
|
H A D | sha512-x86_64.pl | 157 @Sigma0=(28,34,39); 169 @Sigma0=( 2,13,22); 197 ror \$`$Sigma0[2]-$Sigma0[1]`,$a1 208 ror \$`$Sigma0[1]-$Sigma0[0]`,$a1 221 ror \$$Sigma0[0],$a1 # Sigma0(a)
|
/freebsd/sys/contrib/openzfs/module/icp/asm-arm/sha2/ |
H A D | sha256-armv7.S | 138 eor r0,r0,r4,ror#20 @ Sigma0(a) 142 add r11,r11,r0,ror#2 @ h+=Sigma0(a) 196 eor r0,r0,r11,ror#20 @ Sigma0(a) 200 add r10,r10,r0,ror#2 @ h+=Sigma0(a) 254 eor r0,r0,r10,ror#20 @ Sigma0(a) 258 add r9,r9,r0,ror#2 @ h+=Sigma0(a) 312 eor r0,r0,r9,ror#20 @ Sigma0(a) 316 add r8,r8,r0,ror#2 @ h+=Sigma0(a) 370 eor r0,r0,r8,ror#20 @ Sigma0(a) 374 add r7,r7,r0,ror#2 @ h+=Sigma0(a) [all …]
|
H A D | sha512-armv7.S | 233 @ Sigma0(x) (ROTR((x),28) ^ ROTR((x),34) ^ ROTR((x),39)) 247 eor r10,r10,r6,lsl#25 @ Sigma0(a) 250 adc r4,r4,r10 @ T += Sigma0(a) 373 @ Sigma0(x) (ROTR((x),28) ^ ROTR((x),34) ^ ROTR((x),39)) 387 eor r10,r10,r6,lsl#25 @ Sigma0(a) 390 adc r4,r4,r10 @ T += Sigma0(a) 544 veor d23,d26 @ Sigma0(a) 581 veor d22,d26 @ Sigma0(a) 618 veor d21,d26 @ Sigma0(a) 655 veor d20,d26 @ Sigma0(a) [all …]
|
/freebsd/sys/crypto/openssl/arm/ |
H A D | sha256-armv4.S | 183 eor r0,r0,r4,ror#20 @ Sigma0(a) 187 add r11,r11,r0,ror#2 @ h+=Sigma0(a) 241 eor r0,r0,r11,ror#20 @ Sigma0(a) 245 add r10,r10,r0,ror#2 @ h+=Sigma0(a) 299 eor r0,r0,r10,ror#20 @ Sigma0(a) 303 add r9,r9,r0,ror#2 @ h+=Sigma0(a) 357 eor r0,r0,r9,ror#20 @ Sigma0(a) 361 add r8,r8,r0,ror#2 @ h+=Sigma0(a) 415 eor r0,r0,r8,ror#20 @ Sigma0(a) 419 add r7,r7,r0,ror#2 @ h+=Sigma0(a) [all …]
|
/freebsd/contrib/wpa/src/crypto/ |
H A D | sha256-internal.c | 75 #define Sigma0(x) (S(x, 2) ^ S(x, 13) ^ S(x, 22)) macro 105 t1 = Sigma0(a) + Maj(a, b, c); \ in sha256_compress()
|
H A D | sha512-internal.c | 96 #define Sigma0(x) (S(x, 28) ^ S(x, 34) ^ S(x, 39)) macro 135 t1 = Sigma0(S[0]) + Maj(S[0], S[1], S[2]); in sha512_compress()
|
/freebsd/crypto/openssl/crypto/sha/ |
H A D | sha256.c | 137 # define Sigma0(x) (ROTATE((x),30) ^ ROTATE((x),19) ^ ROTATE((x),10)) macro 170 T2 = Sigma0(a) + Maj(a, b, c); in sha256_block_data_order() 189 T2 = Sigma0(a) + Maj(a, b, c); in sha256_block_data_order() 216 h = Sigma0(a) + Maj(a,b,c); \
|
H A D | sha512.c | 475 # define Sigma0(x) (ROTR((x),28) ^ ROTR((x),34) ^ ROTR((x),39)) macro 519 A = T + Sigma0(A) + Maj(A, F[1], F[2]); in sha512_block_data_order() 532 A = T + Sigma0(A) + Maj(A, F[1], F[2]); in sha512_block_data_order() 576 T2 = Sigma0(a) + Maj(a, b, c); in sha512_block_data_order() 595 T2 = Sigma0(a) + Maj(a, b, c); in sha512_block_data_order() 622 h = Sigma0(a) + Maj(a,b,c); \
|
/freebsd/crypto/openssl/crypto/aes/asm/ |
H A D | aesni-sha256-x86_64.pl | 91 @Sigma0=( 2,13,22);
|