/freebsd-13-stable/crypto/openssl/crypto/sha/asm/ |
H A D | keccak1600-x86_64.pl | 73 my $iotas = "%r15"; 157 xor ($iotas),@C[1] 158 lea 8($iotas),$iotas 162 mov @C[1],$A[0][0](%rsi) # R[0][0] = C[0] ^ ( C[1] | C[2]) ^ iotas[i] 341 test \$255,$iotas 344 lea -192($iotas),$iotas # rewind iotas 377 lea iotas( 569 iotas: label [all...] |
H A D | keccak1600-s390x.pl | 51 my ($src,$dst,$iotas) = map("%r$_",(2..4)); 78 larl $iotas,iotas 144 xg @C[1],0($iotas) 145 la $iotas,8($iotas) 146 stg @C[1],$A[0][0]($dst) # R[0][0] = C[0] ^ ( C[1] | C[2]) ^ iotas[i] 328 tmll $iotas,255 526 .type iotas,\@object 527 iotas label [all...] |
H A D | keccak1600-c64x.pl | 34 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, 852 iotas: label [all...] |
H A D | keccak1600p8-ppc.pl | 57 my $iotas = "r12"; 176 lvx_u v31,$iotas,r0 ; iotas[index] 201 vxor v0, v0, v31 ; A[0][0] ^= iotas[index++] 310 addi r12,r12,`16*16` ; points at iotas 468 addi r12,r12,`16*16` ; points at iotas 808 .type iotas,\@object 809 iotas: label 834 .size iotas,.-iotas [all...] |
H A D | keccak1600-ppc64.pl | 566 $POP r0,`$LOCALS+4*$SIZE_T`($sp) ; pull iotas[24] 570 addic r0,r0,`-8*24` ; rewind iotas 726 .type iotas,\@object 727 iotas: label 752 .size iotas,.-iotas
|
H A D | keccak1600-armv8.pl | 84 .type iotas,%object 85 iotas: label 110 .size iotas,.-iotas 123 adr $C[2],iotas 550 adr x10,iotas
|
H A D | keccak1600-avx2.pl | 136 lea iotas(%rip),%r10 450 iotas: label
|
H A D | keccak1600-avx512.pl | 140 lea iotas(%rip),%r10 519 iotas: label
|
H A D | keccak1600-avx512vl.pl | 64 lea iotas(%rip),%r10 360 iotas: label
|
H A D | keccak1600-armv4.pl | 346 ldmia @E[3],{@E[0],@E[1]} @ iotas[i] 349 ldr.l @E[0],[@E[3],#8] @ iotas[i].lo 351 ldr.h @E[1],[@E[3],#12] @ iotas[i].hi 364 str.l @E[0],[sp,#$R[0][0]] @ R[0][0] = C[0] ^ (~C[1] & C[2]) ^ iotas[i];
|
/freebsd-13-stable/crypto/openssl/crypto/sha/ |
H A D | keccak1600.c | 80 static const uint64_t iotas[] = { variable 227 assert(i < (sizeof(iotas) / sizeof(iotas[0]))); 228 A[0][0] ^= iotas[i]; 260 assert(i < (sizeof(iotas) / sizeof(iotas[0]))); 305 A[0][0] = C[0] ^ (~C[1] & C[2]) ^ iotas[i]; 387 assert(i < (sizeof(iotas) / sizeof(iotas[0]))); 506 A[0][0] ^= iotas[ [all...] |
/freebsd-13-stable/sys/crypto/openssl/amd64/ |
H A D | keccak1600-x86_64.S | 298 leaq iotas(%rip),%r15 372 leaq iotas(%rip),%r15 499 .type iotas,@object 500 iotas: label 525 .size iotas,.-iotas
|
/freebsd-13-stable/sys/crypto/openssl/aarch64/ |
H A D | keccak1600-armv8.S | 8 .type iotas,%object 9 iotas: label 34 .size iotas,.-iotas 38 adr x28,iotas 579 adr x10,iotas
|
/freebsd-13-stable/sys/crypto/openssl/arm/ |
H A D | keccak1600-armv4.S | 288 ldmia r14,{r10,r11} @ iotas[i] 298 str r10,[sp,#240] @ R[0][0] = C[0] ^ (~C[1] & C[2]) ^ iotas[i]; 304 strd r10,r11,[sp,#240] @ R[0][0] = C[0] ^ (~C[1] & C[2]) ^ iotas[i]; 1169 ldr r10,[r14,#8] @ iotas[i].lo 1173 ldr r11,[r14,#12] @ iotas[i].hi 1175 ldrd r10,r11,[r14,#8] @ iotas[i].lo 1188 str r10,[sp,#0] @ R[0][0] = C[0] ^ (~C[1] & C[2]) ^ iotas[i]; 1194 strd r10,r11,[sp,#0] @ R[0][0] = C[0] ^ (~C[1] & C[2]) ^ iotas[i];
|