Home
last modified time | relevance | path

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

/openbmc/linux/arch/arm64/crypto/
H A Dsha512-armv8.pl81 @Sigma0=(28,34,39);
90 @Sigma0=( 2,13,22);
149 ror $T0,$a,#$Sigma0[0]
151 eor $t1,$a,$a,ror#`$Sigma0[2]-$Sigma0[1]`
156 eor $t1,$T0,$t1,ror#$Sigma0[1] // Sigma0(a)
168 ror $T0,$a,#$Sigma0[0]
175 eor $T0,$T0,$a,ror#$Sigma0[1]
182 eor $t1,$T0,$a,ror#$Sigma0[2] // Sigma0(a)
/openbmc/linux/arch/arm/crypto/
H A Dsha512-armv4.pl493 my @Sigma0=(28,34,39);
531 vshr.u64 $t0,$a,#@Sigma0[0]
534 vshr.u64 $t1,$a,#@Sigma0[1]
535 vsli.64 $t0,$a,#`64-@Sigma0[0]`
537 vshr.u64 $t2,$a,#@Sigma0[2]
539 vsli.64 $t1,$a,#`64-@Sigma0[1]`
541 vsli.64 $t2,$a,#`64-@Sigma0[2]`
H A Dsha256-armv4.pl66 @Sigma0=( 2,13,22);
111 eor $t0,$a,$a,ror#`$Sigma0[1]-$Sigma0[0]`
129 eor $t0,$t0,$a,ror#`$Sigma0[2]-$Sigma0[0]` @ Sigma0(a)
133 add $h,$h,$t0,ror#$Sigma0[0] @ h+=Sigma0(a)
/openbmc/qemu/target/s390x/tcg/
H A Dcrypto_helper.c35 static uint64_t Sigma0(uint64_t x) in Sigma0() function
93 b[7] = t + Sigma0(a[0]) + Maj(a[0], a[1], a[2]); in sha512_bda()
/openbmc/qemu/tests/tcg/multiarch/
H A Dsha512.c244 static uint64_t Sigma0(uint64_t x) in Sigma0() function
265 uint64_t t2 = Sigma0(a) + Maj(a, b, c); in Round()