/freebsd-current/contrib/llvm-project/compiler-rt/lib/orc/ |
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...] |
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...] |
/freebsd-current/sys/contrib/openzfs/include/sys/ |
H A D | dmu_redact.h | 33 redact_block_get_size(redact_block_phys_t *rbp) argument 35 return (BF64_GET_SB((rbp)->rbp_size_count, 48, 16, SPA_MINBLOCKSHIFT, 40 redact_block_set_size(redact_block_phys_t *rbp, uint64_t size) argument 43 BF64_SET_SB((rbp)->rbp_size_count, 48, 16, SPA_MINBLOCKSHIFT, 0, size); 47 redact_block_get_count(redact_block_phys_t *rbp) argument 49 return (BF64_GET_SB((rbp)->rbp_size_count, 0, 48, 0, 1)); 53 redact_block_set_count(redact_block_phys_t *rbp, uint64_t count) argument 56 BF64_SET_SB((rbp)->rbp_size_count, 0, 48, 0, 1, count);
|
/freebsd-current/lib/csu/amd64/ |
H A D | crti.S | 32 pushq %rbp 33 movq %rsp,%rbp 40 pushq %rbp 41 movq %rsp,%rbp
|
H A D | crtn.S | 28 popq %rbp 32 popq %rbp
|
H A D | crt1_s.S | 44 pushq %rbp /* Align stack, terminate call chain. */ 46 movq %rsp, %rbp 47 .cfi_offset %rbp, -16 48 .cfi_def_cfa_register %rbp
|
/freebsd-current/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; \ [all...] |
/freebsd-current/sys/crypto/openssl/amd64/ |
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, [all...] |
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, [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, [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 | 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 | 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, [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, [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, [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, [all...] |
/freebsd-current/sys/amd64/vmm/amd/ |
H A D | svm_support.S | 35 * They are also responsible for saving/restoring the host %rbp across VMRUN. 37 #define VENTER push %rbp ; mov %rsp,%rbp 38 #define VLEAVE pop %rbp 57 * %rbp: because it is saved/restored by the function prologue/epilogue. 81 movq SCTX_RBP(%rsi), %rbp 105 movq %rbp, SCTX_RBP(%rax) 147 xor %rbp, %rbp
|
/freebsd-current/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) # ct [all...] |
/freebsd-current/sys/cddl/dev/dtrace/amd64/ |
H A D | dtrace_asm.S | 46 movq TF_RBP(%rsp),%rbp; \ 100 * We must emulate a "pushq %rbp". To do this, we pull the stack 104 subq $16, %rsp /* make room for %rbp */ 113 subq $8, %rax /* make room for %rbp */ 118 movq %rbp, (%rax) /* store %rbp there */ 132 subq $16, %rsp /* make room for %rbp */ 159 * We must emulate a "leave", which is the same as a "movq %rbp, %rsp" 160 * followed by a "popq %rbp". This is quite a bit simpler on amd64 169 movq (%rbp), [all...] |
/freebsd-current/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 # [all...] |
/freebsd-current/sys/amd64/amd64/ |
H A D | locore.S | 70 movq %rsp, %rbp 82 movl 4(%rbp),%edi /* modulep (arg 1) */ 83 movl 8(%rbp),%esi /* kernend (arg 2) */ 84 xorq %rbp, %rbp
|
/freebsd-current/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), [all...] |
/freebsd-current/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ |
H A D | fe51_mul.S | 32 movq %rbp,48(%rsp) 66 mov %rdx,%rbp 82 adc %rdx,%rbp 99 adc %rdx,%rbp 117 adc %rdx,%rbp 129 adc %rdx,%rbp 154 shld $13,%rbx,%rbp 157 imulq $19,%rbp,%rdx 191 movq 48(%rsp),%rbp
|