/third_party/node/deps/openssl/openssl/crypto/sha/asm/ |
H A D | keccak1600-avx2.pl | 281 my ($A_flat,$inp,$len,$bsz) = ("%rdi","%rsi","%rdx","%rcx"); 294 lea 96($A_flat),$A_flat 300 vpbroadcastq -96($A_flat),$A00 # load A[5][5] 301 vmovdqu 8+32*0-96($A_flat),$A01 302 vmovdqu 8+32*1-96($A_flat),$A20 303 vmovdqu 8+32*2-96($A_flat),$A31 304 vmovdqu 8+32*3-96($A_flat),$A21 305 vmovdqu 8+32*4-96($A_flat),$A41 306 vmovdqu 8+32*5-96($A_flat), [all...] |
H A D | keccak1600-avx512vl.pl | 182 my ($A_flat,$inp,$len,$bsz) = ("%rdi","%rsi","%rdx","%rcx"); 195 lea 96($A_flat),$A_flat 202 vpbroadcastq -96($A_flat),$A00 # load A[5][5] 203 vmovdqu 8+32*0-96($A_flat),$A01 204 vmovdqu 8+32*1-96($A_flat),$A20 205 vmovdqu 8+32*2-96($A_flat),$A31 206 vmovdqu 8+32*3-96($A_flat),$A21 207 vmovdqu 8+32*4-96($A_flat),$A41 208 vmovdqu 8+32*5-96($A_flat), [all...] |
H A D | keccak1600-avx512.pl | 279 my ($A_flat,$inp,$len,$bsz) = ("%rdi","%rsi","%rdx","%rcx"); 292 lea 96($A_flat),$A_flat 330 vmovdqu64 40*0-96($A_flat),${A00}{$k11111}{z} 332 vmovdqu64 40*1-96($A_flat),${A10}{$k11111}{z} 333 vmovdqu64 40*2-96($A_flat),${A20}{$k11111}{z} 334 vmovdqu64 40*3-96($A_flat),${A30}{$k11111}{z} 335 vmovdqu64 40*4-96($A_flat),${A40}{$k11111}{z} 376 vmovdqu64 $A00,40*0-96($A_flat){$k11111} 377 vmovdqu64 $A10,40*1-96($A_flat){ [all...] |
H A D | keccak1600-x86_64.pl | 412 { my ($A_flat,$inp,$len,$bsz) = ("%rdi","%rsi","%rdx","%rcx"); 413 ($A_flat,$inp) = ("%r8","%r9"); 455 lea -100(%rdi),$A_flat 460 xor ($A_flat),%rax 461 lea 8($A_flat),$A_flat 463 mov %rax,-8($A_flat) 506 { my ($A_flat,$out,$len,$bsz) = ("%rdi","%rsi","%rdx","%rcx"); 523 mov $A_flat,%r8 545 mov $A_flat, [all...] |
H A D | keccak1600-armv4.pl | 752 { my ($A_flat,$inp,$len,$bsz) = map("r$_",(10..12,14)); 787 add $A_flat,r0,#$A[1][0] 797 ldmia $A_flat!,{@C[0]-@C[9]} 799 ldmia $A_flat!,{@C[0]-@C[9]} 801 ldmia $A_flat!,{@C[0]-@C[9]} 803 ldmia $A_flat!,{@C[0]-@C[9]} 834 add $A_flat,sp,#0 874 ldmia $A_flat,{r4-r5} @ A_flat[i] 894 stmia $A_flat!,{r [all...] |
H A D | keccak1600-s390x.pl | 395 { my ($A_flat,$inp,$len,$bsz) = map("%r$_",(2..5)); 431 la %r1,0($A_flat) 475 { my ($A_flat,$out,$len,$bsz) = map("%r$_",(2..5)); 486 la %r1,0($A_flat) 508 la %r1,0($A_flat)
|
H A D | keccak1600-armv8.pl | 468 my ($A_flat,$out,$len,$bsz) = map("x$_",(19..22)); 480 mov $A_flat,x0 // put aside arguments 499 mov x0,$A_flat 501 mov x0,$A_flat
|
H A D | keccak1600-ppc64.pl | 637 my ($A_flat,$out,$len,$bsz) = map("r$_",(28..31)); 651 mr $A_flat,r3 686 mr r3,$A_flat 688 subi r3,$A_flat,8 ; prepare for ldu
|
/third_party/openssl/crypto/sha/asm/ |
H A D | keccak1600-avx2.pl | 281 my ($A_flat,$inp,$len,$bsz) = ("%rdi","%rsi","%rdx","%rcx"); 294 lea 96($A_flat),$A_flat 300 vpbroadcastq -96($A_flat),$A00 # load A[5][5] 301 vmovdqu 8+32*0-96($A_flat),$A01 302 vmovdqu 8+32*1-96($A_flat),$A20 303 vmovdqu 8+32*2-96($A_flat),$A31 304 vmovdqu 8+32*3-96($A_flat),$A21 305 vmovdqu 8+32*4-96($A_flat),$A41 306 vmovdqu 8+32*5-96($A_flat), [all...] |
H A D | keccak1600-avx512vl.pl | 182 my ($A_flat,$inp,$len,$bsz) = ("%rdi","%rsi","%rdx","%rcx"); 195 lea 96($A_flat),$A_flat 202 vpbroadcastq -96($A_flat),$A00 # load A[5][5] 203 vmovdqu 8+32*0-96($A_flat),$A01 204 vmovdqu 8+32*1-96($A_flat),$A20 205 vmovdqu 8+32*2-96($A_flat),$A31 206 vmovdqu 8+32*3-96($A_flat),$A21 207 vmovdqu 8+32*4-96($A_flat),$A41 208 vmovdqu 8+32*5-96($A_flat), [all...] |
H A D | keccak1600-avx512.pl | 279 my ($A_flat,$inp,$len,$bsz) = ("%rdi","%rsi","%rdx","%rcx"); 292 lea 96($A_flat),$A_flat 330 vmovdqu64 40*0-96($A_flat),${A00}{$k11111}{z} 332 vmovdqu64 40*1-96($A_flat),${A10}{$k11111}{z} 333 vmovdqu64 40*2-96($A_flat),${A20}{$k11111}{z} 334 vmovdqu64 40*3-96($A_flat),${A30}{$k11111}{z} 335 vmovdqu64 40*4-96($A_flat),${A40}{$k11111}{z} 376 vmovdqu64 $A00,40*0-96($A_flat){$k11111} 377 vmovdqu64 $A10,40*1-96($A_flat){ [all...] |
H A D | keccak1600-x86_64.pl | 412 { my ($A_flat,$inp,$len,$bsz) = ("%rdi","%rsi","%rdx","%rcx"); 413 ($A_flat,$inp) = ("%r8","%r9"); 455 lea -100(%rdi),$A_flat 460 xor ($A_flat),%rax 461 lea 8($A_flat),$A_flat 463 mov %rax,-8($A_flat) 506 { my ($A_flat,$out,$len,$bsz) = ("%rdi","%rsi","%rdx","%rcx"); 523 mov $A_flat,%r8 545 mov $A_flat, [all...] |
H A D | keccak1600-armv4.pl | 752 { my ($A_flat,$inp,$len,$bsz) = map("r$_",(10..12,14)); 787 add $A_flat,r0,#$A[1][0] 797 ldmia $A_flat!,{@C[0]-@C[9]} 799 ldmia $A_flat!,{@C[0]-@C[9]} 801 ldmia $A_flat!,{@C[0]-@C[9]} 803 ldmia $A_flat!,{@C[0]-@C[9]} 834 add $A_flat,sp,#0 874 ldmia $A_flat,{r4-r5} @ A_flat[i] 894 stmia $A_flat!,{r [all...] |
H A D | keccak1600-s390x.pl | 395 { my ($A_flat,$inp,$len,$bsz) = map("%r$_",(2..5)); 431 la %r1,0($A_flat) 475 { my ($A_flat,$out,$len,$bsz) = map("%r$_",(2..5)); 486 la %r1,0($A_flat) 508 la %r1,0($A_flat)
|
H A D | keccak1600-ppc64.pl | 637 my ($A_flat,$out,$len,$bsz) = map("r$_",(28..31)); 651 mr $A_flat,r3 686 mr r3,$A_flat 688 subi r3,$A_flat,8 ; prepare for ldu
|
H A D | keccak1600-armv8.pl | 471 my ($A_flat,$out,$len,$bsz) = map("x$_",(19..22)); 483 mov $A_flat,x0 // put aside arguments 502 mov x0,$A_flat 504 mov x0,$A_flat
|
/third_party/node/deps/openssl/openssl/crypto/sha/ |
H A D | keccak1600.c | 1070 uint64_t *A_flat = (uint64_t *)A; in SHA3_absorb() local 1083 A_flat[i] ^= BitInterleave(Ai); in SHA3_absorb() 1098 uint64_t *A_flat = (uint64_t *)A; in SHA3_squeeze() local 1105 uint64_t Ai = BitDeinterleave(A_flat[i]); in SHA3_squeeze()
|
/third_party/openssl/crypto/sha/ |
H A D | keccak1600.c | 1070 uint64_t *A_flat = (uint64_t *)A; in SHA3_absorb() local 1083 A_flat[i] ^= BitInterleave(Ai); in SHA3_absorb() 1098 uint64_t *A_flat = (uint64_t *)A; in SHA3_squeeze() local 1105 uint64_t Ai = BitDeinterleave(A_flat[i]); in SHA3_squeeze()
|
/third_party/node/deps/openssl/config/archs/linux-armv4/asm/crypto/sha/ |
H A D | keccak1600-armv4.S | 1977 ldmia r10,{r4,r5} @ A_flat[i] 1997 stmia r10!,{r4,r5} @ A_flat[i++] ^= BitInterleave(inp[0..7]) 2071 ldmia r10!,{r0,r1} @ A_flat[i++] 2579 mov r12, r0 @ A_flat 2628 mov r12, r0 @ A_flat
|
/third_party/node/deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/sha/ |
H A D | keccak1600-armv4.S | 1977 ldmia r10,{r4,r5} @ A_flat[i] 1997 stmia r10!,{r4,r5} @ A_flat[i++] ^= BitInterleave(inp[0..7]) 2071 ldmia r10!,{r0,r1} @ A_flat[i++] 2579 mov r12, r0 @ A_flat 2628 mov r12, r0 @ A_flat
|