Searched refs:Sigma1 (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/arch/arm/crypto/ |
H A D | sha256-armv4.pl | 67 @Sigma1=( 6,11,25); 80 eor $t0,$e,$e,ror#`$Sigma1[1]-$Sigma1[0]` 82 eor $t0,$t0,$e,ror#`$Sigma1[2]-$Sigma1[0]` @ Sigma1(e) 97 eor $t0,$e,$e,ror#`$Sigma1[1]-$Sigma1[0]` 99 eor $t0,$t0,$e,ror#`$Sigma1[2]-$Sigma1[0]` @ Sigma1(e) 107 add $h,$h,$t0,ror#$Sigma1[0] @ h+=Sigma1(e) 156 eor $t0,$e,$e,ror#`$Sigma1[1]-$Sigma1[0]` @ from BODY_00_15 158 eor $t0,$t0,$e,ror#`$Sigma1[2]-$Sigma1[0]` @ Sigma1(e)
|
H A D | sha512-armv4.pl | 494 my @Sigma1=(14,18,41); 510 vshr.u64 $t0,$e,#@Sigma1[0] @ $i 514 vshr.u64 $t1,$e,#@Sigma1[1] 518 vshr.u64 $t2,$e,#@Sigma1[2] 522 vsli.64 $t0,$e,#`64-@Sigma1[0]` 523 vsli.64 $t1,$e,#`64-@Sigma1[1]` 525 vsli.64 $t2,$e,#`64-@Sigma1[2]` 581 vshr.u64 $d0,$e,#@Sigma1[0] @ from NEON_00_15 583 vshr.u64 $d1,$e,#@Sigma1[1] @ from NEON_00_15 585 vshr.u64 $d2,$e,#@Sigma1[2] @ from NEON_00_15
|
/openbmc/linux/arch/arm64/crypto/ |
H A D | sha512-armv8.pl | 82 @Sigma1=(14,18,41); 91 @Sigma1=( 6,11,25); 140 ror $t0,$e,#$Sigma1[0] 142 eor $T0,$e,$e,ror#`$Sigma1[2]-$Sigma1[1]` 148 eor $t0,$t0,$T0,ror#$Sigma1[1] // Sigma1(e) 162 ror $t0,$e,#$Sigma1[0] 170 eor $t0,$t0,$e,ror#$Sigma1[1] 174 eor $t0,$t0,$e,ror#$Sigma1[2] // Sigma1(e)
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | crypto_helper.c | 39 static uint64_t Sigma1(uint64_t x) in Sigma1() function 92 t = a[7] + Sigma1(a[4]) + Ch(a[4], a[5], a[6]) + K[i] + w[i % 16]; in sha512_bda()
|
/openbmc/qemu/tests/tcg/multiarch/ |
H A D | sha512.c | 248 static uint64_t Sigma1(uint64_t x) in Sigma1() function 264 uint64_t t1 = *h + Sigma1(e) + Ch(e, f, g) + k + w; in Round()
|