/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ |
fe51_mul.S | 34 mov %rdx,%rcx 35 movq 24(%rsi),%rdx 36 imulq $19,%rdx,%rax 40 mov %rdx,%r9 41 movq 32(%rsi),%rdx 42 imulq $19,%rdx,%rax 46 adc %rdx,%r9 50 adc %rdx,%r9 54 mov %rdx,%r11 58 mov %rdx,%r1 [all...] |
fe51_pack.S | 30 movq 0(%rsi),%rdx 41 mov %rdx,%r12 43 and %rax,%rdx 61 add %r12,%rdx 66 cmp %r10,%rdx 79 sub %r10,%rdx 84 mov %rdx,%rax 87 mov %rdx,%rax 91 mov %rdx,%rax 95 mov %rdx,%ra [all...] |
fe51_nsquare.S | 43 mov %rdx,%rsi 52 mov %rdx,%r10 56 mov %rdx,%r12 60 mov %rdx,%r14 64 mov %rdx,%rbx 68 mov %rdx,%rbp 73 adc %rdx,%r14 77 adc %rdx,%rbx 82 adc %rdx,%rbp 86 adc %rdx,%r1 [all...] |
/src/lib/libc/arch/x86_64/stdlib/ |
div.S | 17 salq $32, %rdx 18 orq %rdx,%rax
|
/src/common/lib/libc/arch/x86_64/string/ |
strlen.S | 131 movq (%rax),%rdx /* get bytes to check */ 134 mov %rdx,%rcx /* save for later check */ 135 subq %r8,%rdx /* alg (3) above first */ 137 andq %r9,%rdx 141 andq %rcx,%rdx 146 bsf %rdx,%rdx /* 7, 15, 23 ... 63 */ 147 shr $3,%rdx /* 0, 1, 2 ... 7 */ 148 lea -8(%rax,%rdx),%rax 159 movq (%rax),%rdx /* first data in high bytes * [all...] |
strcpy.S | 48 movq %rdx,(%rdi) 51 movq (%rsi),%rdx 52 movq %rdx,%rcx 68 shrq $8,%rdx 74 shrq $8,%rdx 80 shrq $8,%rdx 86 shrq $8,%rdx 92 shrq $8,%rdx 98 shrq $8,%rdx 104 shrq $8,%rdx [all...] |
strcmp.S | 47 movq 8(%rsi),%rdx 49 cmpq %rax,%rdx 51 subq %r8,%rdx 53 andq %rax,%rdx 54 testq %r9,%rdx 70 movzbq %dl,%rdx 71 subq %rdx,%rax
|
bcopy.S | 55 movq %rdx,%rcx 72 lea -8(%rdi,%rdx),%r9 /* target address of last 8 */ 73 mov -8(%rsi,%rdx),%r10 /* get last word */ 75 cmpq %rdx,%r8 /* overlapping? */ 101 lea -9(%r11,%rdx),%rcx /* post re-alignment count */ 103 mov (%rsi),%rdx /* get first word */ 110 mov %rdx,(%r8) /* write first word */ 138 8: mov %rdx,%rcx 141 cmpq %rdx,%r8 /* overlapping? */
|
strcat.S | 33 movq (%rdi),%rdx 35 subq %r8,%rdx 36 testq %r9,%rdx 101 movq %rdx,(%rdi) 104 movq (%rsi),%rdx 105 movq %rdx,%rcx 121 shrq $8,%rdx 127 shrq $8,%rdx 133 shrq $8,%rdx 139 shrq $8,%rdx [all...] |
strrchr.S | 36 movq %rcx,%rdx 38 orq %rdx,%rcx 39 movq %rcx,%rdx 41 orq %rdx,%rcx 49 movq (%rdi),%rdx 51 movq %rdx,%rsi 52 subq %r8,%rdx 55 orq %rsi,%rdx 56 testq %r9,%rdx
|
memset.S | 42 mov %rsi,%rdx /* length */ 47 /* memset, %rdi is buffer, %rsi char to fill, %rdx length */ 51 mov %rdx,%rsi /* copy of length */ 86 movzbq %dil,%rdx /* low address for alignment */ 89 sub %rdx,%rcx /* adjust length ... */ 90 add %rdx,%rdi /* ... and target */
|
/src/lib/libc/arch/x86_64/string/ |
swab.S | 21 shrq $1,%rdx 22 testq $7,%rdx # copy first group of 1 to 7 words 27 decq %rdx 28 testq $7,%rdx 31 L2: shrq $3,%rdx # copy remainder 8 words at a time 43 decq %rdx
|
strncmp.S | 19 testq %rdx,%rdx 24 decq %rdx 34 decq %rdx 44 decq %rdx 54 decq %rdx 64 decq %rdx 74 decq %rdx 84 decq %rdx 94 decq %rdx [all...] |
/src/lib/libc/arch/x86_64/gen/ |
alloca.S | 10 popq %rdx 16 jmp *%rdx
|
/src/sys/arch/amd64/amd64/ |
busfunc.S | 47 addq %rsi, %rdx 50 movzbl (%rdx), %eax 65 addq %rsi, %rdx 68 movzwl (%rdx), %eax 83 addq %rsi, %rdx 86 movl (%rdx), %eax 100 addq %rsi, %rdx 103 movq (%rdx), %rax 118 addq %rsi, %rdx 121 movb %cl, (%rdx) [all...] |
/src/sys/external/bsd/gnu-efi/dist/gnuefi/ |
crt0-efi-x86_64.S | 46 pushq %rdx 53 popq %rdx 55 pushq %rdx
|
/src/lib/libc/arch/x86_64/sys/ |
ptrace.S | 53 pushq %rdx 57 popq %rdx
|
brk.S | 59 movq PIC_GOT(_C_LABEL(__minbrk)),%rdx 60 cmpq %rdi,(%rdx) 62 movq (%rdx),%rdi 66 movq PIC_GOT(CURBRK),%rdx # set up GOT addressing 67 movq %rdi,(%rdx)
|
sbrk.S | 57 movq PIC_GOT(CURBRK),%rdx 58 movq (%rdx),%rax 64 movq PIC_GOT(CURBRK),%rdx 65 movq (%rdx),%rax 66 movq %rdi,(%rdx)
|
/src/lib/libc/compat/arch/x86_64/sys/ |
compat_sigprocmask.S | 55 testq %rdx,%rdx # test if old mask requested 57 movq %rax,(%rdx) # store old mask
|
/src/sys/arch/i386/stand/efiboot/bootx64/ |
start.S | 50 pushq %rdx 57 popq %rdx 59 pushq %rdx
|
/src/tests/lib/libnvmm/ |
h_io_assist_asm.S | 62 movq $123,%rdx 77 movq $123,%rdx 92 movq $123,%rdx 104 movq $123,%rdx 116 movq $123,%rdx 128 movq $123,%rdx 148 movq $123,%rdx 163 movq $123,%rdx 178 movq $123,%rdx 189 movq $123,%rdx [all...] |
/src/lib/csu/arch/x86_64/ |
crt0.S | 46 movq %rdx, %rdi
|
/src/sys/arch/usermode/usermode/ |
cpufunc.S | 41 movq (%rsp),%rdx 42 movq %rdx,56(%rax) 61 movq 56(%rax),%rdx 62 movq %rdx,(%rsp)
|
/src/sys/lib/libkern/arch/x86_64/ |
skpc.S | 41 movq %rdx,%rdi
|