Home
last modified time | relevance | path

Searched refs:Sigma0 (Results 1 – 18 of 18) sorted by relevance

/freebsd/crypto/openssl/crypto/sha/asm/
H A Dsha512-ia64.pl90 @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 Dsha512-ppc.pl80 @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 Dsha512-mips.pl106 @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 Dsha512-s390x.pl87 @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 Dsha512-parisc.pl65 @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 Dsha512-armv8.pl78 @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 Dsha512-armv4.pl517 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 Dsha256-armv4.pl80 @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 Dsha512-sparcv9.pl71 @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 Dsha512-x86_64.pl157 @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 Dsha256-armv7.S138 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 Dsha512-armv7.S233 @ 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 Dsha256-armv4.S183 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 Dsha256-internal.c75 #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 Dsha512-internal.c96 #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 Dsha256.c137 # 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 Dsha512.c475 # 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 Daesni-sha256-x86_64.pl91 @Sigma0=( 2,13,22);