Home
last modified time | relevance | path

Searched refs:iotas (Results 1 – 10 of 10) sorted by relevance

/src/crypto/openssl/crypto/sha/asm/
H A Dkeccak1600-x86_64.pl75 my $iotas = "%r15";
159 xor ($iotas),@C[1]
160 lea 8($iotas),$iotas
343 test \$255,$iotas
346 lea -192($iotas),$iotas # rewind iotas
379 lea iotas(%rip),$iotas
446 lea iotas(%rip),$iotas
H A Dkeccak1600-c64x.pl34 my $iotas = "A14";
110 || MVKL \$PCR_OFFSET(iotas,_KeccakF1600_int),$iotas
111 MVKH \$PCR_OFFSET(iotas,_KeccakF1600_int),$iotas
114 || MVKL (iotas-_KeccakF1600_int),$iotas
115 MVKH (iotas-_KeccakF1600_int),$iotas
117 ADD B0,$iotas,$iotas
255 || LDW *${iotas}++[2],A$C[0]
259 || LDW *${iotas}[-1],B$C[0]
309 || EXTU $iotas,24,24,A0 ; A0 is A$C[0], as we done?
H A Dkeccak1600-s390x.pl53 my ($src,$dst,$iotas) = map("%r$_",(2..4));
80 larl $iotas,iotas
146 xg @C[1],0($iotas)
147 la $iotas,8($iotas)
330 tmll $iotas,255
H A Dkeccak1600p8-ppc.pl61 my $iotas = "r12";
180 lvx_u v31,$iotas,r0 ; iotas[index]
/src/crypto/openssl/crypto/sha/
H A Dkeccak1600.c83 static const uint64_t iotas[] = { variable
230 assert(i < OSSL_NELEM(iotas)); in Iota()
231 A[0][0] ^= iotas[i]; in Iota()
263 assert(i < OSSL_NELEM(iotas)); in Round()
308 A[0][0] = C[0] ^ (~C[1] & C[2]) ^ iotas[i]; in Round()
390 assert(i < OSSL_NELEM(iotas)); in Round()
509 A[0][0] ^= iotas[i]; in Round()
535 assert(i < OSSL_NELEM(iotas)); in Round()
556 R[0][0] = C[0] ^ (C[1] | C[2]) ^ iotas[i]; in Round()
562 R[0][0] = C[0] ^ (~C[1] & C[2]) ^ iotas[i]; in Round()
[all …]
/src/sys/crypto/openssl/amd64/
H A Dkeccak1600-x86_64.S297 leaq iotas(%rip),%r15
371 leaq iotas(%rip),%r15
501 .type iotas,@object
502 iotas: label
527 .size iotas,.-iotas
/src/sys/crypto/openssl/powerpc64le/
H A Dkeccak1600-ppc64.S618 .type iotas,@object
619 iotas: label
644 .size iotas,.-iotas
/src/sys/crypto/openssl/powerpc64/
H A Dkeccak1600-ppc64.S643 .type iotas,@object
644 iotas: label
669 .size iotas,.-iotas
/src/sys/crypto/openssl/aarch64/
H A Dkeccak1600-armv8.S9 .type iotas,%object
10 iotas: label
35 .size iotas,.-iotas
42 adrp x28,iotas
43 add x28,x28,#:lo12:iotas
585 adrp x10,iotas
586 add x10,x10,#:lo12:iotas
/src/sys/crypto/openssl/arm/
H A Dkeccak1600-armv4.S287 ldmia r14,{r10,r11} @ iotas[i]
297 str r10,[sp,#240] @ R[0][0] = C[0] ^ (~C[1] & C[2]) ^ iotas[i];
303 strd r10,r11,[sp,#240] @ R[0][0] = C[0] ^ (~C[1] & C[2]) ^ iotas[i];
1168 ldr r10,[r14,#8] @ iotas[i].lo
1172 ldr r11,[r14,#12] @ iotas[i].hi
1174 ldrd r10,r11,[r14,#8] @ iotas[i].lo
1187 str r10,[sp,#0] @ R[0][0] = C[0] ^ (~C[1] & C[2]) ^ iotas[i];
1193 strd r10,r11,[sp,#0] @ R[0][0] = C[0] ^ (~C[1] & C[2]) ^ iotas[i];