| /freebsd/sys/crypto/openssl/arm/ |
| H A D | sha1-armv4-large.S | 33 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} 46 ldrb r9,[r1,#3] 50 orr r9,r9,r10,lsl#8 52 orr r9,r9,r11,lsl#16 54 orr r9,r9,r12,lsl#24 56 ldr r9,[r1],#4 @ handles unaligned 61 rev r9,r9 @ byte swap 65 add r7,r7,r9 @ E+=X[i] 67 str r9,[r14,#-4]! 71 ldrb r9,[r1,#3] [all …]
|
| H A D | chacha-armv4.S | 71 ldmia r3,{r4,r5,r6,r7,r8,r9,r10,r11} @ load key 73 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11} @ copy key 81 ldmia sp,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9} @ load key material 105 add r9,r9,r10 108 eor r5,r5,r9,ror#20 117 add r9,r9,r10 122 eor r5,r5,r9,ror#25 127 str r9,[sp,#4*(16+9)] 128 ldr r9,[sp,#4*(16+11)] 135 add r9,r9,r10 [all …]
|
| H A D | ecp_nistz256-armv4.S | 2416 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} 2419 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,pc} 2421 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} 2437 ldr r9,[r1,#20] 2442 adcs r9,r9,r9 2457 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} 2460 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,pc} 2462 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} 2478 ldr r9,[r1,#20] 2493 adcs r9,r9,r12 [all …]
|
| H A D | keccak1600-armv4.S | 45 add r9,sp,#176 48 ldmia r9,{r4,r5,r6,r7,r8,r9} @ A[4][2..4] 73 eor r9,r9,r11 88 eor r9,r9,r14 103 eor r9,r9,r11 129 eor r9,r9,r11 143 eor r9,r9,r14 159 eor r9,r9,r11 175 eor r9,r9,r14 198 eor r1,r9,r2 [all …]
|
| H A D | sha256-armv4.S | 120 ldmia r0,{r4,r5,r6,r7,r8,r9,r10,r11} 160 eor r2,r9,r10 218 eor r2,r8,r9 222 eor r2,r2,r9 @ Ch(e,f,g) 274 add r9,r9,r2 @ h+=X[i] 277 add r9,r9,r0,ror#6 @ h+=Sigma1(e) 279 add r9,r9,r12 @ h+=K256[i] 282 add r9,r9,r2 @ h+=Ch(e,f,g) 301 add r5,r5,r9 @ d+=h 303 add r9,r9,r0,ror#2 @ h+=Sigma0(a) [all …]
|
| /freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ |
| H A D | fe51_nsquare.S | 37 movq 16(%rsi),%r9 40 movq %r9,16(%rdi) 51 mov %rax,%r9 85 add %rax,%r9 95 add %rax,%r9 97 shld $13,%r9,%r10 124 and %rdx,%r9 132 lea (%r9,%rbp),%r9 133 mov %r9,%rax 134 shr $51,%r9 [all …]
|
| /freebsd/contrib/bionic-x86_64-string/ |
| H A D | sse2-memmove-slm.S | 218 lea (%r8, %rsi), %r9 237 movzbl -1(%r9,%rdx), %esi 238 movzbl (%r9), %ebx 244 movdqu (%r9), %xmm0 245 movdqu 16(%r9), %xmm1 246 movdqu -32(%r9, %rdx), %xmm2 247 movdqu -16(%r9, %rdx), %xmm3 255 movdqu (%r9), %xmm0 256 movdqu -16(%r9, %rdx), %xmm1 262 movl (%r9), %esi [all …]
|
| /freebsd/sys/crypto/openssl/amd64/ |
| H A D | keccak1600-x86_64.S | 18 movq -52(%rdi),%r9 34 xorq %r9,%rbx 61 xorq %rcx,%r9 63 rolq $44,%r9 68 movq %r9,%r13 70 orq %r10,%r9 71 xorq %r8,%r9 74 xorq (%r15),%r9 79 movq %r9,-100(%rsi) 90 movq -28(%rdi),%r9 [all …]
|
| H A D | ecp_nistz256-x86_64.S | 2420 movq 8(%rsi),%r9 2423 adcq %r9,%r9 2429 movq %r9,%rdx 2434 sbbq 8(%rsi),%r9 2441 cmovcq %rdx,%r9 2444 movq %r9,8(%rdi) 2476 movq 8(%rsi),%r9 2482 movq %r9,%rdx 2486 adcq 8(%rsi),%r9 2495 cmovzq %rdx,%r9 [all …]
|
| H A D | rsaz-avx2.S | 84 leaq 576+128(%rsp),%r9 93 vmovdqa %ymm1,0-128(%r9) 95 vmovdqa %ymm2,32-128(%r9) 97 vmovdqa %ymm3,64-128(%r9) 99 vmovdqa %ymm4,96-128(%r9) 101 vmovdqa %ymm5,128-128(%r9) 103 vmovdqa %ymm6,160-128(%r9) 105 vmovdqa %ymm7,192-128(%r9) 107 vmovdqa %ymm8,224-128(%r9) 138 vpmuludq 0-128(%r9),%ymm10,%ymm1 [all …]
|
| H A D | ghash-x86_64.S | 42 movq (%rsi,%rax,1),%r9 51 movq %r9,%r10 53 shrq $4,%r9 56 xorq (%rsi,%rbx,1),%r9 58 xorq (%r11,%rdx,8),%r9 67 movq %r9,%r10 68 shrq $4,%r9 71 xorq (%rsi,%rax,1),%r9 73 xorq (%r11,%rdx,8),%r9 82 movq %r9,%r10 [all …]
|
| H A D | sha512-x86_64.S | 54 movq 40(%rdi),%r9 69 movq %r9,%r15 114 xorq %r9,%rdi 122 xorq %r9,%rdi 162 addq %r9,%r12 175 movq %r11,%r9 181 xorq %rdi,%r9 183 addq %r12,%r9 186 addq %r14,%r9 189 movq %r9,%r14 [all …]
|
| H A D | rsaz-x86_64.S | 52 movq %rdx,%r9 55 addq %rax,%r9 149 addq %r9,%r9 158 addq %rax,%r9 163 movq %r9,16(%rsp) 206 movq %rdx,%r9 249 addq %rax,%r9 252 addq %rbx,%r9 280 addq %rax,%r9 283 addq %rcx,%r9 [all …]
|
| H A D | cmll-x86_64.S | 777 orq %r9,%r8 785 movq %rbx,%r9 786 shrq $49,%r9 788 orq %r9,%rax 795 movq %r10,%r9 796 shrq $49,%r9 798 orq %r9,%r8 805 movq %r10,%r9 806 shrq $49,%r9 808 orq %r9,%r8 [all …]
|
| H A D | x25519-x86_64.S | 50 movq %rdx,%r9 73 adcq %rdx,%r9 96 adcq %rdx,%r9 119 adcq %rdx,%r9 142 adcq %rdx,%r9 202 movq %rdx,%r9 249 adcq %rdx,%r9 262 adcq %rdx,%r9 285 adcq $0,%r9 297 shlq $13,%r9 [all …]
|
| H A D | aes-x86_64.S | 216 movzbl (%r14,%r9,1),%r9d 393 movq 16(%rsp),%r9 396 movl %eax,0(%r9) 397 movl %ebx,4(%r9) 398 movl %ecx,8(%r9) 399 movl %edx,12(%r9) 636 movzbl (%r14,%r9,1),%r9d 676 movq %rsi,%r9 678 andq %rax,%r9 680 movq %r9,%rbx [all …]
|
| H A D | x86_64-mont5.S | 35 negq %r9 37 leaq -280(%rsp,%r9,8),%r10 38 negq %r9 65 movq %rax,8(%rsp,%r9,8) 72 leaq 24-112(%rsp,%r9,8),%r10 243 cmpq %r9,%r15 251 movq %r13,-16(%rsp,%r9,8) 258 movq %r13,-8(%rsp,%r9,8) 259 movq %rdx,(%rsp,%r9,8) 265 leaq 24+128(%rsp,%r9,8),%rdx [all …]
|
| H A D | x86_64-mont.S | 40 negq %r9 42 leaq -16(%rsp,%r9,8),%r10 43 negq %r9 70 movq %rax,8(%rsp,%r9,8) 118 cmpq %r9,%r15 133 movq %r13,-8(%rsp,%r9,8) 134 movq %rdx,(%rsp,%r9,8) 184 cmpq %r9,%r15 201 movq %r13,-8(%rsp,%r9,8) 202 movq %rdx,(%rsp,%r9,8) [all …]
|
| /freebsd/crypto/openssl/crypto/bn/asm/ |
| H A D | rsaz-x86_64.pl | 146 movq %rdx, %r9 149 addq %rax, %r9 243 addq %r9, %r9 252 addq %rax, %r9 257 movq %r9, 16(%rsp) 300 movq %rdx, %r9 343 addq %rax, %r9 346 addq %rbx, %r9 374 addq %rax, %r9 377 addq %rcx, %r9 [all …]
|
| /freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/sha2/ |
| H A D | sha512-x86_64.S | 193 movq 40(%rdi),%r9 207 movq %r9,%r15 242 xorq %r9,%rdi 248 xorq %r9,%rdi 279 addq %r9,%r12 289 movq %r11,%r9 293 xorq %rdi,%r9 295 addq %r12,%r9 297 addq %r14,%r9 300 movq %r9,%r14 [all …]
|
| /freebsd/crypto/openssl/crypto/chacha/asm/ |
| H A D | chacha-x86_64.pl | 487 mov %rsp,%r9 # frame pointer 488 .cfi_def_cfa_register %r9 503 movaps %xmm6,-0x28(%r9) 504 movaps %xmm7,-0x18(%r9) 600 movaps -0x28(%r9),%xmm6 601 movaps -0x18(%r9),%xmm7 604 lea (%r9),%rsp 669 mov %rsp,%r9 # frame pointer 670 .cfi_def_cfa_register %r9 674 movaps %xmm6,-0x68(%r9) [all …]
|
| /freebsd/sys/contrib/openzfs/module/icp/asm-arm/sha2/ |
| H A D | sha256-armv7.S | 76 ldmia r0,{r4,r5,r6,r7,r8,r9,r10,r11} 116 eor r2,r9,r10 174 eor r2,r8,r9 178 eor r2,r2,r9 @ Ch(e,f,g) 230 add r9,r9,r2 @ h+=X[i] 233 add r9,r9,r0,ror#6 @ h+=Sigma1(e) 235 add r9,r9,r12 @ h+=K256[i] 238 add r9,r9,r2 @ h+=Ch(e,f,g) 257 add r5,r5,r9 @ d+=h 259 add r9,r9,r0,ror#2 @ h+=Sigma0(a) [all …]
|
| /freebsd/crypto/openssl/crypto/sha/asm/ |
| H A D | keccak1600-avx512.pl | 294 lea 128(%rsp),%r9 337 vmovdqa64 @T[0],0*64-128(%r9) # zero transfer area on stack 338 vmovdqa64 @T[0],1*64-128(%r9) 339 vmovdqa64 @T[0],2*64-128(%r9) 340 vmovdqa64 @T[0],3*64-128(%r9) 341 vmovdqa64 @T[0],4*64-128(%r9) 355 mov %r8,$A_jagged[$i]-128(%r9) 364 vpxorq 64*0-128(%r9),$A00,$A00 365 vpxorq 64*1-128(%r9),$A10,$A10 366 vpxorq 64*2-128(%r9),$A20,$A20 [all …]
|
| /freebsd/lib/libc/powerpc64/string/ |
| H A D | bcopy.S | 140 li %r9, 0 147 li %r9, -15 157 add %r3, %r3, %r9 158 add %r4, %r4, %r9 172 sub %r3, %r3, %r9 173 sub %r4, %r4, %r9 204 andi. %r9, %r8, BLOCK_SIZE_MASK 215 std %r9, -48(%r1) /* bytes to copy in phase 3 */ 223 li %r9, 32 233 std %r9, -32(%r1) /* bytes to copy in phase 1 */ [all …]
|
| /freebsd/stand/uboot/arch/arm/ |
| H A D | start.S | 46 push {r0, r1, r9, lr} 65 pop {r0, r1, r9, lr} 74 str r9, [ip, #4] /* new gd pointer */ 87 ldr r9, [ip, #4] 105 str r9, [ip, #12] 109 ldr r9, [ip, #4] 118 ldr r9, [ip, #12]
|