| /freebsd/sys/crypto/openssl/amd64/ |
| H A D | e_padlock-x86_64.S | 7 movq %rbx,%r8 38 movq %r8,%rbx 99 movq %rbx,%r8 101 leaq 32(%rdx),%rbx 104 movq %r8,%rbx 238 pushq %rbx 261 movq $512,%rbx 264 cmpq %rbx,%rcx 265 cmovcq %rcx,%rbx 266 andq %rbx,%rax [all …]
|
| H A D | aesni-mb-x86_64.S | 21 pushq %rbx 22 .cfi_offset %rbx,-16 115 xorq %rbx,%rbx 120 addq $16,%rbx 123 subq %rbx,%rbp 126 prefetcht0 31(%r8,%rbx,1) 127 prefetcht0 31(%r9,%rbx,1) 129 prefetcht0 31(%r10,%rbx,1) 130 prefetcht0 31(%r10,%rbx,1) 168 prefetcht0 15(%r12,%rbx,1) [all …]
|
| H A D | rsaz-x86_64.S | 11 pushq %rbx 13 .cfi_offset %rbx,-16 47 movq %rdx,%rbx 54 mulq %rbx 60 mulq %rbx 66 mulq %rbx 72 mulq %rbx 78 mulq %rbx 84 mulq %rbx 86 movq %rbx,%rax [all …]
|
| H A D | x86_64-mont.S | 27 pushq %rbx 28 .cfi_offset %rbx,-16 75 movq (%r12),%rbx 82 mulq %rbx 110 mulq %rbx 140 movq (%r12,%r14,8),%rbx 144 mulq %rbx 174 mulq %rbx 221 movq $-1,%rbx 222 xorq %rax,%rbx [all …]
|
| H A D | x86_64-gf2m.S | 31 movq %rdi,%rbx 34 shrq $3,%rbx 36 xorq %rbx,%rdx 83 movq %rcx,%rbx 87 shrq $60,%rbx 92 xorq %rbx,%rdx 98 movq %rcx,%rbx 102 shrq $52,%rbx 107 xorq %rbx,%rdx 113 movq %rcx,%rbx [all …]
|
| H A D | x25519-x86_64.S | 12 pushq %rbx 14 .cfi_offset %rbx,-24 42 movq %rax,%rbx 67 addq %rax,%rbx 90 addq %rax,%rbx 113 addq %rax,%rbx 136 addq %rax,%rbx 169 pushq %rbx 171 .cfi_offset %rbx,-24 195 movq %rax,%rbx [all …]
|
| H A D | sha512-x86_64.S | 26 pushq %rbx 27 .cfi_offset %rbx,-16 50 movq 8(%rdi),%rbx 61 movq %rbx,%rdi 91 xorq %rbx,%r15 93 movq %rbx,%r11 182 addq %r12,%rbx 188 movq %rbx,%r13 194 xorq %rbx,%r13 200 andq %rbx,%rdi [all …]
|
| H A D | x86_64-mont5.S | 22 pushq %rbx 23 .cfi_offset %rbx,-16 207 mulq %rbx 235 mulq %rbx 329 mulq %rbx 359 mulq %rbx 406 movq $-1,%rbx 407 xorq %rax,%rbx 414 andq %rbx,%rcx 437 movq -8(%rsi),%rbx [all …]
|
| H A D | keccak1600-x86_64.S | 9 movq 68(%rdi),%rbx 25 xorq -92(%rdi),%rbx 34 xorq %r9,%rbx 40 xorq -12(%rdi),%rbx 50 xorq 28(%rdi),%rbx 53 xorq %rbx,%rdx 56 rolq $1,%rbx 57 xorq %rbp,%rbx 67 xorq %rbx,%r8 109 xorq %rbx,%r10 [all …]
|
| H A D | cmll-x86_64.S | 24 pushq %rbx 26 .cfi_offset %rbx,-16 77 movq 32(%rsp),%rbx 78 .cfi_restore %rbx 315 pushq %rbx 317 .cfi_offset %rbx,-16 368 movq 32(%rsp),%rbx 369 .cfi_restore %rbx 591 pushq %rbx 593 .cfi_offset %rbx,-16 [all …]
|
| H A D | ecp_nistz256-x86_64.S | 2801 pushq %rbx 2803 .cfi_offset %rbx,-24 2819 movq %rdx,%rbx 2874 movq 8(%rbx),%rax 2939 movq 16(%rbx),%rax 3004 movq 24(%rbx),%rax 3104 movq 32(%rsp),%rbx 3105 .cfi_restore %rbx 3133 pushq %rbx 3135 .cfi_offset %rbx,-24 [all …]
|
| H A D | poly1305-x86_64.S | 59 pushq %rbx 61 .cfi_offset %rbx,-16 85 movq 8(%rdi),%rbx 97 adcq 8(%rsi),%rbx 110 mulq %rbx 115 mulq %rbx 116 movq %rbp,%rbx 120 imulq %r13,%rbx 121 addq %rbx,%r9 122 movq %r8,%rbx [all …]
|
| H A D | rc4-x86_64.S | 15 pushq %rbx 17 .cfi_offset %rbx,-16 37 xorq %rbx,%rbx 39 subq %r10,%rbx 46 andq $7,%rbx 49 subq %rbx,%r11 62 decq %rbx 152 andq $15,%rbx 154 subq %rbx,%r11 167 decq %rbx [all …]
|
| /freebsd/crypto/openssl/crypto/bn/asm/ |
| H A D | rsaz-x86_64.pl | 114 push %rbx 115 .cfi_push %rbx 148 movq %rdx, %rbx # 0($inp) 155 mulq %rbx 161 mulq %rbx 167 mulq %rbx 173 mulq %rbx 179 mulq %rbx 185 mulq %rbx 187 movq %rbx, %rax [all …]
|
| H A D | x86_64-mont.pl | 104 $m0="%rbx"; 137 push %rbx 138 .cfi_push %rbx 334 mov \$-1,%rbx 335 xor %rax,%rbx # not %rax 342 and %rbx,%rcx 364 mov -8(%rsi),%rbx 365 .cfi_restore %rbx 392 push %rbx 393 .cfi_push %rbx [all …]
|
| H A D | x86_64-mont5.pl | 95 $m0="%rbx"; 123 push %rbx 124 .cfi_push %rbx 437 mov \$-1,%rbx 438 xor %rax,%rbx 445 and %rbx,%rcx 468 mov -8(%rsi),%rbx 469 .cfi_restore %rbx 496 push %rbx 497 .cfi_push %rbx [all …]
|
| H A D | x86_64-gf2m.pl | 48 ($t0,$t1)=("%rbx","%rcx"); 237 mov %rbx,8*14(%rsp) 238 .cfi_rel_offset %rbx,8*14 265 @r=("%rbx","%rcx","%rdi","%rsi"); 293 mov 8*14(%rsp),%rbx 294 .cfi_restore %rbx 328 push %rbx 338 mov 248($context),%rbx # pull context->Rip 341 cmp %r10,%rbx # context->Rip<"prologue" label 347 cmp %r10,%rbx # context->Rip>="epilogue" label [all …]
|
| /freebsd/crypto/openssl/crypto/ec/asm/ |
| H A D | x25519-x86_64.pl | 117 push %rbx 118 .cfi_push %rbx 142 mov %rax,%rbx # %rbx:%rcx = h0 167 add %rax,%rbx 190 add %rax,%rbx 213 add %rax,%rbx 236 add %rax,%rbx 268 push %rbx 269 .cfi_push %rbx 289 mov %rax,%rbx [all …]
|
| /freebsd/crypto/openssl/crypto/camellia/asm/ |
| H A D | cmll-x86_64.pl | 145 push %rbx 146 .cfi_push %rbx 193 mov 32(%rsp),%rbx 194 .cfi_restore %rbx 272 push %rbx 273 .cfi_push %rbx 320 mov 32(%rsp),%rbx 321 .cfi_restore %rbx 449 push %rbx 450 .cfi_push %rbx [all …]
|
| /freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/sha2/ |
| H A D | sha512-x86_64.S | 166 pushq %rbx 167 .cfi_offset %rbx,-16 189 movq 8(%rdi),%rbx 199 movq %rbx,%rdi 223 xorq %rbx,%r15 225 movq %rbx,%r11 294 addq %r12,%rbx 299 movq %rbx,%r13 304 xorq %rbx,%r13 309 andq %rbx,%rdi [all …]
|
| /freebsd/crypto/openssl/crypto/sha/asm/ |
| H A D | sha1-mb-x86_64.pl | 125 $off<256 ? "$off-128(%rax)" : "$off-256-128(%rbx)"; 393 push %rbx 394 .cfi_push %rbx 396 .cfi_push %rbx 418 lea `$REG_SZ*16`(%rsp),%rbx 434 mov %ecx,`4*$i`(%rbx) # initialize counters 463 movdqa (%rbx),@Xi[0] # pull counters 465 cmp 4*0(%rbx),%ecx # examine counters 468 cmp 4*1(%rbx),%ecx 471 cmp 4*2(%rbx),%ecx [all …]
|
| H A D | sha256-mb-x86_64.pl | 119 $off<256 ? "$off-128(%rax)" : "$off-256-128(%rbx)"; 274 push %rbx 275 .cfi_push %rbx 299 lea `$REG_SZ*16`(%rsp),%rbx 316 mov %ecx,`4*$i`(%rbx) # initialize counters 357 movdqa (%rbx),$sigma # pull counters 358 cmp 4*0(%rbx),%ecx # examine counters 361 cmp 4*1(%rbx),%ecx 364 cmp 4*2(%rbx),%ecx 367 cmp 4*3(%rbx),%ecx [all …]
|
| /freebsd/crypto/openssl/crypto/whrlpool/asm/ |
| H A D | wp-x86_64.pl | 74 push %rbx 75 .cfi_push %rbx 98 mov %r10,%rbx 111 mov %rsi,24(%rbx) # zero round counter 190 lea 128(%rsp),%rbx 191 mov 24(%rbx),%rsi # pull round counter 196 mov %rsi,24(%rbx) # update round counter 203 mov 0(%rbx),%rdi # reload argument block 204 mov 8(%rbx),%rsi 205 mov 16(%rbx),%rax [all …]
|
| /freebsd/lib/libc/amd64/string/ |
| H A D | strncmp.S | 117 push %rbx 162 movdqu (%r9, %rbx, 1), %xmm4 168 pop %rbx 172 movdqu (%rsi, %rbx, 1), %xmm4 184 lea -16(%rdx, %rbx, 1), %rdx # account for length of RSI chunk 185 sub %rbx, %rax # is a&0xf >= b&0xf? 208 lea (%rdx, %rbx, 1), %ecx 217 movdqu (%r9, %rbx, 1), %xmm4 221 movdqu (%rsi, %rbx, 1), %xmm4 235 add %rbx, %rsi [all …]
|
| /freebsd/lib/libsys/amd64/ |
| H A D | rfork_thread.S | 46 pushq %rbx 48 movq %rdx, %rbx 63 popq %rbx 74 call *%rbx 87 popq %rbx
|