/freebsd/contrib/llvm-project/compiler-rt/lib/orc/ |
H A D | macho_tlv.x86-64.S | 23 pushq %rbp 24 movq %rsp, %rbp 26 movq %rbx, -8(%rbp) 27 movq %rcx, -16(%rbp) 28 movq %rdx, -24(%rbp) 29 movq %rsi, -32(%rbp) 30 movq %rdi, -40(%rbp) 31 movq %r8, -48(%rbp) 32 movq %r9, -56(%rbp) 33 movq %r10, -64(%rbp) [all …]
|
H A D | elfnix_tls.x86-64.S | 24 pushq %rbp 25 movq %rsp, %rbp 27 movq %rcx, -16(%rbp) 28 movq %rdx, -24(%rbp) 29 movq %rsi, -32(%rbp) 30 movq %rdi, -40(%rbp) 31 movq %r8, -48(%rbp) 32 movq %r9, -56(%rbp) 33 movq %r10, -64(%rbp) 34 movq %r11, -72(%rbp) [all …]
|
/freebsd/sys/crypto/openssl/amd64/ |
H A D | wp-x86_64.S | 13 pushq %rbp 14 .cfi_offset %rbp,-24 36 leaq .Ltable(%rip),%rbp 78 movq 4096(%rbp,%rsi,8),%r8 88 xorq 0(%rbp,%rsi,8),%r8 89 movq 7(%rbp,%rdi,8),%r9 95 movq 6(%rbp,%rsi,8),%r10 96 movq 5(%rbp,%rdi,8),%r11 102 movq 4(%rbp,%rsi,8),%r12 103 movq 3(%rbp,%rdi,8),%r13 [all …]
|
H A D | x86_64-gf2m.S | 20 andq %rbp,%rax 24 andq %rbp,%rsi 28 andq %rbp,%rdi 69 andq %rbp,%rsi 71 shrq $4,%rbp 74 andq %rbp,%rdi 75 shrq $4,%rbp 79 andq %rbp,%rsi 80 shrq $4,%rbp 85 andq %rbp,%rdi [all …]
|
H A D | cmll-x86_64.S | 27 pushq %rbp 29 .cfi_offset %rbp,-24 46 leaq .LCamellia_SBOX(%rip),%rbp 75 movq 24(%rsp),%rbp 76 .cfi_restore %rbp 103 movl 2052(%rbp,%rsi,8),%edx 104 movl 0(%rbp,%rdi,8),%ecx 108 xorl 4(%rbp,%rsi,8),%edx 110 xorl 4(%rbp,%rdi,8),%ecx 113 xorl 0(%rbp,%rsi,8),%edx [all …]
|
H A D | ecp_nistz256-x86_64.S | 2796 pushq %rbp 2798 .cfi_offset %rbp,-16 2851 movq %r8,%rbp 2864 movq %rbp,%rax 2866 movq %rbp,%rdx 2873 sbbq %rdx,%rbp 2876 adcq %rbp,%r12 2885 movq %rdx,%rbp 2888 addq %rbp,%r10 2893 movq %rdx,%rbp [all …]
|
H A D | aes-x86_64.S | 23 movl 0(%r14,%rbp,8),%r12d 30 movl 0(%r14,%rbp,8),%r8d 37 xorl 3(%r14,%rbp,8),%r8d 48 xorl 2(%r14,%rbp,8),%r12d 55 xorl 2(%r14,%rbp,8),%r8d 62 xorl 1(%r14,%rbp,8),%r8d 77 movzbl 2(%r14,%rbp,8),%r12d 84 movl 0(%r14,%rbp,8),%ebp 111 movl 0(%r14,%rbp,8),%ebp 126 movl 2(%r14,%rbp,8),%ebp [all …]
|
H A D | x86_64-mont5.S | 24 pushq %rbp 25 .cfi_offset %rbp,-24 206 movq %r8,%rbp 211 imulq %r10,%rbp 214 mulq %rbp 242 mulq %rbp 326 movq %r8,%rbp 334 imulq %r10,%rbp 337 mulq %rbp 368 mulq %rbp [all …]
|
H A D | e_padlock-x86_64.S | 237 pushq %rbp 263 leaq (%rsp),%rbp 270 leaq (%rax,%rbp,1),%rsp 276 cmpq %rsp,%rbp 331 cmpq %rsp,%rbp 345 cmpq %rbp,%rsp 353 cmpq %rax,%rbp 357 leaq (%rbp),%rsp 362 leaq (%rsi,%rcx,1),%rbp 363 negq %rbp [all …]
|
H A D | x25519-x86_64.S | 9 pushq %rbp 11 .cfi_offset %rbp,-16 35 movq 24(%rdx),%rbp 57 mulq %rbp 79 imulq $19,%rbp,%rdi 83 mulq %rbp 84 movq 16(%rsp),%rbp 98 imulq $19,%rbp,%rdi 102 mulq %rbp 106 mulq %rbp [all …]
|
H A D | x86_64-mont.S | 29 pushq %rbp 30 .cfi_offset %rbp,-24 81 movq %r8,%rbp 86 imulq %r10,%rbp 89 mulq %rbp 117 mulq %rbp 142 movq %r8,%rbp 149 imulq %r10,%rbp 152 mulq %rbp 183 mulq %rbp [all …]
|
H A D | rsaz-x86_64.S | 14 pushq %rbp 16 .cfi_offset %rbp,-24 48 movq %rax,%rbp 103 mulq %rbp 109 mulq %rbp 117 mulq %rbp 125 mulq %rbp 133 mulq %rbp 141 mulq %rbp 143 movq %rbp,%rax [all …]
|
H A D | aesni-mb-x86_64.S | 23 pushq %rbp 24 .cfi_offset %rbp,-24 121 leaq 16(%rsp),%rbp 123 subq %rbx,%rbp 138 cmovgeq %rbp,%r8 139 cmovgq %rbp,%r12 146 cmovgeq %rbp,%r9 147 cmovgq %rbp,%r13 154 cmovgeq %rbp,%r10 155 cmovgq %rbp,%r14 [all …]
|
H A D | keccak1600-x86_64.S | 12 movq 92(%rdi),%rbp 28 movq %rbp,%r12 29 xorq -68(%rdi),%rbp 35 xorq -28(%rdi),%rbp 41 xorq 12(%rdi),%rbp 54 xorq 52(%rdi),%rbp 57 xorq %rbp,%rbx 59 rolq $1,%rbp 60 xorq %r13,%rbp 64 xorq %rbp,%r11 [all …]
|
/freebsd/crypto/openssl/crypto/ec/asm/ |
H A D | x25519-x86_64.pl | 108 push %rbp 109 .cfi_push %rbp 128 mov 8*3(%rdx),%rbp 150 mulq %rbp # f[0]*g[3] 172 imulq \$19,%rbp,%rdi # g[3]*19 176 mulq %rbp # f[1]*g[3] 177 mov 8*2(%rsp),%rbp # g[2] 191 imulq \$19,%rbp,%rdi # g[2]*19 195 mulq %rbp # f[1]*g[2] 199 mulq %rbp # f[2]*g[2] [all …]
|
/freebsd/crypto/openssl/crypto/bn/asm/ |
H A D | rsaz-x86_64.pl | 91 ($out, $inp, $mod) = ("%rdi", "%rsi", "%rbp"); # common internal API 107 push %rbp 108 .cfi_push %rbp 140 mov %rax, %rbp # 8($inp) 195 mulq %rbp 201 mulq %rbp 209 mulq %rbp 217 mulq %rbp 225 mulq %rbp 233 mulq %rbp [all …]
|
H A D | x86_64-mont.pl | 98 $m1="%rbp"; 132 push %rbp 133 .cfi_push %rbp 355 mov -16(%rsi),%rbp 356 .cfi_restore %rbp 387 push %rbp 388 .cfi_push %rbp 808 mov -16(%rsi),%rbp 809 .cfi_restore %rbp 830 my ($i,$j,$tptr)=("%rbp","%rcx",$rptr); [all …]
|
/freebsd/crypto/openssl/crypto/aes/asm/ |
H A D | bsaes-x86_64.pl | 1179 push %rbp 1180 .cfi_push %rbp 1209 mov %rsp,%rbp # backup %rsp 1210 .cfi_def_cfa_register %rbp 1351 cmp %rax, %rbp 1354 lea 0x78(%rbp),%rax 1358 movaps 0x40(%rbp), %xmm6 1359 movaps 0x50(%rbp), %xmm7 1360 movaps 0x60(%rbp), %xmm8 1361 movaps 0x70(%rbp), %xmm9 [all …]
|
H A D | aes-x86_64.pl | 64 $acc2="%ebp"; $mask1b="%rbp"; 614 push %rbp 615 .cfi_push %rbp 648 lea ($key,$rnds),%rbp 650 mov %rbp,8(%rsp) # end of key schedule 654 lea 768(%rsp),%rbp 655 sub $sbox,%rbp 656 and \$0x300,%rbp 657 lea ($sbox,%rbp),$sbox 677 mov -16(%rsi),%rbp [all …]
|
/freebsd/crypto/openssl/engines/asm/ |
H A D | e_padlock-x86_64.pl | 294 push %rbp 320 lea (%rsp),%rbp 327 lea (%rax,%rbp),%rsp 348 cmp %rsp,%rbp 430 cmp %rsp,%rbp 444 cmp %rsp,%rbp 461 cmp %rbp,%rsp 469 cmp %rax,%rbp 473 lea (%rbp),%rsp 518 lea ($inp,$len),%rbp [all …]
|
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | dmu_redact.h | 33 redact_block_get_size(redact_block_phys_t *rbp) in redact_block_get_size() argument 35 return (BF64_GET_SB((rbp)->rbp_size_count, 48, 16, SPA_MINBLOCKSHIFT, in redact_block_get_size() 40 redact_block_set_size(redact_block_phys_t *rbp, uint64_t size) in redact_block_set_size() argument 43 BF64_SET_SB((rbp)->rbp_size_count, 48, 16, SPA_MINBLOCKSHIFT, 0, size); in redact_block_set_size() 47 redact_block_get_count(redact_block_phys_t *rbp) in redact_block_get_count() argument 49 return (BF64_GET_SB((rbp)->rbp_size_count, 0, 48, 0, 1)); in redact_block_get_count() 53 redact_block_set_count(redact_block_phys_t *rbp, uint64_t count) in redact_block_set_count() argument 56 BF64_SET_SB((rbp)->rbp_size_count, 0, 48, 0, 1, count); in redact_block_set_count()
|
/freebsd/crypto/openssl/crypto/whrlpool/asm/ |
H A D | wp-x86_64.pl | 76 push %rbp 77 .cfi_push %rbp 99 lea $table(%rip),%rbp 115 mov 4096(%rbp,%rsi,8),@mm[0] # rc[r] 129 xor 0(%rbp,%rsi,8),@mm[0] 130 $func 7(%rbp,%rdi,8),@mm[1] 136 $func 6(%rbp,%rsi,8),@mm[2] 137 $func 5(%rbp,%rdi,8),@mm[3] 143 $func 4(%rbp,%rsi,8),@mm[4] 144 $func 3(%rbp,%rdi,8),@mm[5] [all …]
|
/freebsd/sys/amd64/include/ |
H A D | asm.h | 69 pushq %rbp; \ 71 .cfi_offset %rbp, -16; \ 72 movq %rsp,%rbp; \ 74 popq %rbp; \ 75 .cfi_restore %rbp; \ 79 pushq %rbp; \ 81 .cfi_offset %rbp, -16; \ 82 movq %rsp,%rbp; \ 84 popq %rbp; \ 85 .cfi_restore %rbp; \
|
/freebsd/crypto/openssl/crypto/md5/asm/ |
H A D | md5-x86_64.pl | 146 push %rbp 147 .cfi_push %rbp 161 mov %rdi, %rbp # rbp = ctx 164 mov 0*4(%rbp), %eax # eax = ctx->A 165 mov 1*4(%rbp), %ebx # ebx = ctx->B 166 mov 2*4(%rbp), %ecx # ecx = ctx->C 167 mov 3*4(%rbp), %edx # edx = ctx->D 266 mov %eax, 0*4(%rbp) # ctx->A = A 267 mov %ebx, 1*4(%rbp) # ctx->B = B 268 mov %ecx, 2*4(%rbp) # ctx->C = C [all …]
|
/freebsd/sys/cddl/dev/dtrace/amd64/ |
H A D | dtrace_asm.S | 46 movq TF_RBP(%rsp),%rbp; \ 122 movq %rbp, (%rax) /* store %rbp there */ 173 movq (%rbp), %rax /* get new %rbp */ 174 addq $8, %rbp /* adjust new %rsp */ 175 movq %rbp, 32(%rsp) /* store new %rsp */ 176 movq %rax, %rbp /* set new %rbp */ 204 movq %rbp, %rax 244 pushq %rbp 245 movq %rsp, %rbp 256 pushq %rbp [all …]
|