/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 | 2799 pushq %rbx 2801 .cfi_offset %rbx,-24 2817 movq %rdx,%rbx 2872 movq 8(%rbx),%rax 2937 movq 16(%rbx),%rax 3002 movq 24(%rbx),%rax 3102 movq 32(%rsp),%rbx 3103 .cfi_restore %rbx 3131 pushq %rbx 3133 .cfi_offset %rbx,-24 [all …]
|
H A D | poly1305-x86_64.S | 58 pushq %rbx 60 .cfi_offset %rbx,-16 84 movq 8(%rdi),%rbx 96 adcq 8(%rsi),%rbx 109 mulq %rbx 114 mulq %rbx 115 movq %rbp,%rbx 119 imulq %r13,%rbx 120 addq %rbx,%r9 121 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 | 105 push %rbx 106 .cfi_push %rbx 139 movq %rdx, %rbx # 0($inp) 146 mulq %rbx 152 mulq %rbx 158 mulq %rbx 164 mulq %rbx 170 mulq %rbx 176 mulq %rbx 178 movq %rbx, %rax [all …]
|
H A D | x86_64-mont.pl | 97 $m0="%rbx"; 130 push %rbx 131 .cfi_push %rbx 327 mov \$-1,%rbx 328 xor %rax,%rbx # not %rax 335 and %rbx,%rcx 357 mov -8(%rsi),%rbx 358 .cfi_restore %rbx 385 push %rbx 386 .cfi_push %rbx [all …]
|
H A D | x86_64-mont5.pl | 86 $m0="%rbx"; 114 push %rbx 115 .cfi_push %rbx 428 mov \$-1,%rbx 429 xor %rax,%rbx 436 and %rbx,%rcx 459 mov -8(%rsi),%rbx 460 .cfi_restore %rbx 487 push %rbx 488 .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 | 110 push %rbx 111 .cfi_push %rbx 135 mov %rax,%rbx # %rbx:%rcx = h0 160 add %rax,%rbx 183 add %rax,%rbx 206 add %rax,%rbx 229 add %rax,%rbx 261 push %rbx 262 .cfi_push %rbx 282 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 | 120 pushq %rbx 121 .cfi_offset %rbx,-16 143 movq 8(%rdi),%rbx 153 movq %rbx,%rdi 177 xorq %rbx,%r15 179 movq %rbx,%r11 248 addq %r12,%rbx 253 movq %rbx,%r13 258 xorq %rbx,%r13 263 andq %rbx,%rdi [all …]
|
/freebsd/crypto/openssl/crypto/sha/asm/ |
H A D | sha1-mb-x86_64.pl | 118 $off<256 ? "$off-128(%rax)" : "$off-256-128(%rbx)"; 386 push %rbx 387 .cfi_push %rbx 389 .cfi_push %rbx 411 lea `$REG_SZ*16`(%rsp),%rbx 427 mov %ecx,`4*$i`(%rbx) # initialize counters 456 movdqa (%rbx),@Xi[0] # pull counters 458 cmp 4*0(%rbx),%ecx # examine counters 461 cmp 4*1(%rbx),%ecx 464 cmp 4*2(%rbx),%ecx [all …]
|
H A D | sha256-mb-x86_64.pl | 112 $off<256 ? "$off-128(%rax)" : "$off-256-128(%rbx)"; 267 push %rbx 268 .cfi_push %rbx 292 lea `$REG_SZ*16`(%rsp),%rbx 309 mov %ecx,`4*$i`(%rbx) # initialize counters 350 movdqa (%rbx),$sigma # pull counters 351 cmp 4*0(%rbx),%ecx # examine counters 354 cmp 4*1(%rbx),%ecx 357 cmp 4*2(%rbx),%ecx 360 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
|