| /freebsd-13-stable/sys/crypto/openssl/arm/ |
| HD | sha1-armv4-large.S | 30 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} 43 ldrb r9,[r1,#3] 47 orr r9,r9,r10,lsl#8 49 orr r9,r9,r11,lsl#16 51 orr r9,r9,r12,lsl#24 53 ldr r9,[r1],#4 @ handles unaligned 58 rev r9,r9 @ byte swap 62 add r7,r7,r9 @ E+=X[i] 64 str r9,[r14,#-4]! 68 ldrb r9,[r1,#3] [all …]
|
| HD | aes-armv4.S | 268 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,pc} 270 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} 292 and r9,lr,r0,lsr#16 299 ldr r6,[r10,r9,lsl#2] @ Te1[s0>>16] 300 and r9,lr,r1,lsr#8 306 ldr r9,[r10,r9,lsl#2] @ Te2[s1>>8] 312 eor r6,r6,r9,ror#8 313 and r9,lr,r2 319 ldr r9,[r10,r9,lsl#2] @ Te3[s2>>0] 325 eor r6,r6,r9,ror#16 [all …]
|
| HD | chacha-armv4.S | 64 ldmia r3,{r4,r5,r6,r7,r8,r9,r10,r11} @ load key 66 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11} @ copy key 74 ldmia sp,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9} @ load key material 98 add r9,r9,r10 101 eor r5,r5,r9,ror#20 110 add r9,r9,r10 115 eor r5,r5,r9,ror#25 120 str r9,[sp,#4*(16+9)] 121 ldr r9,[sp,#4*(16+11)] 128 add r9,r9,r10 [all …]
|
| HD | ecp_nistz256-armv4.S | 2414 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} 2417 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,pc} 2419 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} 2435 ldr r9,[r1,#20] 2440 adcs r9,r9,r9 2455 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} 2458 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,pc} 2460 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} 2476 ldr r9,[r1,#20] 2491 adcs r9,r9,r12 [all …]
|
| HD | 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 …]
|
| HD | armv4-gf2m.S | 23 eor r9,r5,r8 @ a1^a4 26 str r9,[sp,#20] @ tab[5]=a1^a4 32 and r9,r12,r0,lsr#1 35 ldr r7,[sp,r9] @ tab[b >> 3 & 0x7] 36 and r9,r12,r0,lsr#7 40 ldr r7,[sp,r9] @ tab[b >> 9 & 0x7] 47 and r9,r12,r0,lsr#13 50 ldr r7,[sp,r9] @ tab[b >> 15 & 0x7] 57 and r9,r12,r0,lsr#19 60 ldr r7,[sp,r9] @ tab[b >> 21 & 0x7] [all …]
|
| HD | ghash-armv4.S | 47 stmdb sp!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,lr} @ save r3/end too 49 ldmia r12,{r4,r5,r6,r7,r8,r9,r10,r11} @ copy rem_4bit ... 50 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11} @ ... to stack 66 ldmia r11,{r8,r9,r10,r11} @ load Htbl[nhi] 72 eor r5,r9,r5,lsr#4 87 ldmia r11,{r8,r9,r10,r11} @ load Htbl[nlo] 90 eor r5,r9,r5,lsr#4 105 ldmia r11,{r8,r9,r10,r11} @ load Htbl[nhi] 112 eor r5,r9,r5,lsr#4 113 ldrh r9,[sp,r14] [all …]
|
| /freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ |
| HD | 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-13-stable/sys/crypto/openssl/amd64/ |
| HD | ecp_nistz256-x86_64.S | 2418 movq 8(%rsi),%r9 2421 adcq %r9,%r9 2427 movq %r9,%rdx 2432 sbbq 8(%rsi),%r9 2439 cmovcq %rdx,%r9 2442 movq %r9,8(%rdi) 2474 movq 8(%rsi),%r9 2480 movq %r9,%rdx 2484 adcq 8(%rsi),%r9 2493 cmovzq %rdx,%r9 [all …]
|
| HD | 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 …]
|
| HD | 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 …]
|
| HD | ghash-x86_64.S | 41 movq (%rsi,%rax,1),%r9 50 movq %r9,%r10 52 shrq $4,%r9 55 xorq (%rsi,%rbx,1),%r9 57 xorq (%r11,%rdx,8),%r9 66 movq %r9,%r10 67 shrq $4,%r9 70 xorq (%rsi,%rax,1),%r9 72 xorq (%r11,%rdx,8),%r9 81 movq %r9,%r10 [all …]
|
| HD | 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 …]
|
| HD | 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 …]
|
| HD | 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 …]
|
| HD | 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 …]
|
| HD | 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 …]
|
| HD | 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-13-stable/lib/libc/amd64/string/ |
| HD | memcmp.S | 68 movq (%rsi),%r9 69 cmpq %r8,%r9 72 movq -8(%rsi,%rdx),%r9 73 cmpq %r8,%r9 103 movq (%rsi),%r9 104 cmpq %r8,%r9 107 movq 8(%rsi),%r9 108 cmpq %r8,%r9 111 movq -16(%rsi,%rdx),%r9 112 cmpq %r8,%r9 [all …]
|
| /freebsd-13-stable/crypto/openssl/crypto/bn/asm/ |
| HD | rsaz-x86_64.pl | 142 movq %rdx, %r9 145 addq %rax, %r9 239 addq %r9, %r9 248 addq %rax, %r9 253 movq %r9, 16(%rsp) 296 movq %rdx, %r9 339 addq %rax, %r9 342 addq %rbx, %r9 370 addq %rax, %r9 373 addq %rcx, %r9 [all …]
|
| /freebsd-13-stable/crypto/openssl/crypto/chacha/asm/ |
| HD | chacha-x86_64.pl | 482 mov %rsp,%r9 # frame pointer 483 .cfi_def_cfa_register %r9 498 movaps %xmm6,-0x28(%r9) 499 movaps %xmm7,-0x18(%r9) 595 movaps -0x28(%r9),%xmm6 596 movaps -0x18(%r9),%xmm7 599 lea (%r9),%rsp 664 mov %rsp,%r9 # frame pointer 665 .cfi_def_cfa_register %r9 669 movaps %xmm6,-0x68(%r9) [all …]
|
| /freebsd-13-stable/crypto/openssl/crypto/sha/asm/ |
| HD | 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-13-stable/lib/libc/powerpc64/string/ |
| HD | 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-13-stable/sys/compat/ndis/ |
| HD | winx64_wrap.S | 107 mov %r9,%rcx # set up arg3 (%r9 -> %rcx) 109 mov 48+8(%rbp),%r9 # set up arg5 (stack+48 -> %r9) 150 mov %r8,%r9 159 mov %r9,32(%rsp) 160 mov %r8,%r9 170 mov %r9,32(%rsp) 172 mov %r8,%r9
|
| /freebsd-13-stable/stand/uboot/arch/arm/ |
| HD | 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]
|