| /dragonfly/crypto/libressl/crypto/bn/ |
| HD | modexp512-elf-x86_64.S | 10 adcq $0,%rdx 12 movq %rdx,%rbx 17 adcq $0,%rdx 19 adcq $0,%rdx 20 movq %rdx,%rbx 25 adcq $0,%rdx 27 adcq $0,%rdx 28 movq %rdx,%rbx 33 adcq $0,%rdx 35 adcq $0,%rdx [all …]
|
| HD | mont5-elf-x86_64.S | 35 leaq 128(%rdx),%r12 178 movq %rdx,%r11 183 adcq $0,%rdx 184 movq %rdx,%r13 193 adcq $0,%rdx 196 adcq $0,%rdx 198 movq %rdx,%r13 204 adcq $0,%rdx 206 movq %rdx,%r10 214 adcq $0,%rdx [all …]
|
| HD | mont-elf-x86_64.S | 12 cmpq %rsi,%rdx 34 movq %rdx,%r12 48 movq %rdx,%r11 53 adcq $0,%rdx 54 movq %rdx,%r13 63 adcq $0,%rdx 66 adcq $0,%rdx 68 movq %rdx,%r13 74 adcq $0,%rdx 76 movq %rdx,%r10 [all …]
|
| HD | gf2m-elf-x86_64.S | 20 movq %rax,%rdx 23 shrq $1,%rdx 31 xorq %rcx,%rdx 34 xorq %rbx,%rdx 90 xorq %rbx,%rdx 105 xorq %rbx,%rdx 120 xorq %rbx,%rdx 135 xorq %rbx,%rdx 150 xorq %rbx,%rdx 165 xorq %rbx,%rdx [all …]
|
| /dragonfly/crypto/libressl/crypto/whrlpool/ |
| HD | wp-elf-x86_64.S | 22 movq %rdx,16(%r10) 30 xorq %rdx,%rdx 74 leaq (%rdx,%rdx,1),%rdi 82 leaq (%rdx,%rdx,1),%rdi 88 leaq (%rdx,%rdx,1),%rdi 96 leaq (%rdx,%rdx,1),%rdi 102 leaq (%rdx,%rdx,1),%rdi 110 leaq (%rdx,%rdx,1),%rdi 116 leaq (%rdx,%rdx,1),%rdi 124 leaq (%rdx,%rdx,1),%rdi [all …]
|
| /dragonfly/sys/cpu/x86_64/include/ |
| HD | asmacros.h | 147 testq %rdx, %rdx ; \ 150 testq $SPEC_CTRL_DUMMY_ENABLE,%rdx ; \ 152 movq %rdx, %rax ; \ 158 41: testq $SPEC_CTRL_DUMMY_IBPB,%rdx ; \ 173 movq %rdx, TR_RDX(%rsp) ; \ 177 movq TR_SS(%rcx), %rdx ; \ 178 pushq %rdx ; \ 179 movq TR_RSP(%rcx), %rdx ; \ 180 pushq %rdx ; \ 181 movq TR_RFLAGS(%rcx), %rdx ; \ [all …]
|
| HD | asm_mjgmacros.h | 52 cmpq $16,%rdx 62 movq -8(%rdi,%rdx),%r8 63 movq -8(%rsi,%rdx),%r9 74 movl -4(%rdi,%rdx),%r8d 75 movl -4(%rsi,%rdx),%r9d 86 movzwl -2(%rdi,%rdx),%r8d 87 movzwl -2(%rsi,%rdx),%r9d 101 cmpq $32,%rdx 111 movq -16(%rdi,%rdx),%r8 112 movq -16(%rsi,%rdx),%r9 [all …]
|
| /dragonfly/lib/libc/x86_64/gen/ |
| HD | setjmp.S | 55 leaq 72(%rcx),%rdx /* 9,10; (sigset_t*)oset */ 60 movq 0(%rsp),%rdx /* retval */ 61 movq %rdx, 0(%rcx) /* 0; retval */ 80 movq %rdi,%rdx 82 leaq 72(%rdx),%rsi /* (sigset_t*)set */ 83 movq $0,%rdx /* (sigset_t*)oset */ 89 movq %rdi,%rdx 92 movl 68(%rdx),%eax 100 movq 0(%rdx),%rcx 101 movq 8(%rdx),%rbx [all …]
|
| HD | sigsetjmp.S | 60 leaq 72(%rcx),%rdx /* 9,10 (sigset_t*)oset */ 65 movq 0(%rsp),%rdx /* retval */ 66 movq %rdx, 0(%rcx) /* 0; retval */ 84 movq %rdi,%rdx 88 leaq 72(%rdx),%rsi /* (sigset_t*)set */ 89 movq $0,%rdx /* (sigset_t*)oset */ 95 2: movq %rdi,%rdx 97 movq 0(%rdx),%rcx 98 movq 8(%rdx),%rbx 99 movq 16(%rdx),%rsp [all …]
|
| HD | _setjmp.S | 50 movq 0(%rsp),%rdx /* retval */ 51 movq %rdx, 0(%rax) /* 0; retval */ 68 movq %rdi,%rdx 71 movl 68(%rdx),%eax 79 movq 0(%rdx),%rcx 80 movq 8(%rdx),%rbx 81 movq 16(%rdx),%rsp 82 movq 24(%rdx),%rbp 83 movq 32(%rdx),%r12 84 movq 40(%rdx),%r13 [all …]
|
| /dragonfly/sys/platform/vkernel64/x86_64/ |
| HD | swtch.s | 115 movq TD_PCB(%rcx),%rdx /* RDX = PCB */ 116 movq %rax,PCB_RIP(%rdx) /* return PC may be modified */ 117 movq %rbx,PCB_RBX(%rdx) 118 movq %rsp,PCB_RSP(%rdx) 119 movq %rbp,PCB_RBP(%rdx) 120 movq %r12,PCB_R12(%rdx) 121 movq %r13,PCB_R13(%rdx) 122 movq %r14,PCB_R14(%rdx) 123 movq %r15,PCB_R15(%rdx) 169 movq PCB_FLAGS(%rdx),%rax [all …]
|
| /dragonfly/stand/lib/x86_64/ |
| HD | _setjmp.S | 49 movq 0(%rsp),%rdx /* retval */ 50 movq %rdx, 0(%rax) /* 0; retval */ 66 movq %rdi,%rdx 69 movl 68(%rdx),%eax 77 movq 0(%rdx),%rcx 78 movq 8(%rdx),%rbx 79 movq 16(%rdx),%rsp 80 movq 24(%rdx),%rbp 81 movq 32(%rdx),%r12 82 movq 40(%rdx),%r13 [all …]
|
| /dragonfly/sys/platform/pc64/x86_64/ |
| HD | swtch.s | 149 movq TD_PCB(%rcx),%rdx /* RDX = PCB */ 150 movq %rax,PCB_RIP(%rdx) /* return PC may be modified */ 151 movq %rbx,PCB_RBX(%rdx) 152 movq %rsp,PCB_RSP(%rdx) 153 movq %rbp,PCB_RBP(%rdx) 154 movq %r12,PCB_R12(%rdx) 155 movq %r13,PCB_R13(%rdx) 156 movq %r14,PCB_R14(%rdx) 157 movq %r15,PCB_R15(%rdx) 219 movq PCB_FLAGS(%rdx),%rax [all …]
|
| HD | support.s | 56 movq %rsi,%rdx 175 movq %rdx,%rcx 234 testq %rdx,%rdx /* anything to do? */ 248 addq %rdx,%rax 266 movq PCPU(curthread),%rdx 267 movq TD_PCB(%rdx), %rdx 268 movq %rax,PCB_ONFAULT(%rdx) 274 movq PCPU(curthread),%rdx 275 movq TD_PCB(%rdx), %rdx 276 movq $0,PCB_ONFAULT(%rdx) [all …]
|
| HD | ipl.s | 156 movq $0,%rdx 157 testq PCPU_E8(ipending,%rdx),%rcx 160 movq $1,%rdx 161 testq PCPU_E8(ipending,%rdx),%rcx 164 movq $2,%rdx 165 testq PCPU_E8(ipending,%rdx),%rcx 248 andq PCPU_E8(ipending,%rdx),%rcx 251 btrq %rcx, PCPU_E8(ipending,%rdx) 255 shlq $6, %rdx 256 orq %rdx, %rcx /* form intr number */ [all …]
|
| HD | exception.S | 156 movq %rdx, TR_RDX(%rsp) 163 shlq $32,%rdx 164 orq %rdx,%rax 166 movq TR_PCB_GS_KERNEL(%rsp),%rdx /* retrieve kernel %gs */ 168 shrq $32,%rdx 173 movq TR_RDX(%rsp), %rdx 218 movq %rdx, TR_RDX(%rsp) 221 movq TR_PCB_GS_SAVED(%rsp),%rdx 223 shrq $32,%rdx 231 movq TR_RDX(%rsp),%rdx [all …]
|
| /dragonfly/sys/cpu/x86_64/misc/ |
| HD | in_cksum2.s | 59 movq %rdi,%rdx /* %rdx = buffer pointer */ 66 addl (%rdx),%eax 67 adcl 4(%rdx),%eax 68 adcl 8(%rdx),%eax 69 adcl 12(%rdx),%eax 70 adcl 16(%rdx),%eax 72 addq $20,%rdx 79 addl (%rdx),%eax 81 addq $4,%rdx
|
| /dragonfly/sys/platform/pc64/apic/ |
| HD | ioapic_ipl.s | 82 movq CNAME(ioapic_irqs) + IOAPIC_IRQI_ADDR(%rax), %rdx 84 testq %rdx, %rdx 86 movl %ecx, (%rdx) /* target register index */ 87 orl $IOART_INTMASK, IOAPIC_WINDOW(%rdx) 99 movq CNAME(ioapic_irqs) + IOAPIC_IRQI_ADDR(%rax), %rdx 101 testq %rdx, %rdx 103 movl %ecx, (%rdx) /* write the target register index */ 104 andl $~IOART_INTMASK, IOAPIC_WINDOW(%rdx)
|
| /dragonfly/crypto/libressl/crypto/sha/ |
| HD | sha512-elf-x86_64.S | 15 shlq $4,%rdx 17 leaq (%rsi,%rdx,8),%rdx 21 movq %rdx,128+16(%rsp) 30 movq 24(%rdi),%rdx 77 addq %r12,%rdx 83 movq %rdx,%r13 91 xorq %rdx,%r13 99 andq %rdx,%r15 103 xorq %rdx,%r13 129 movq %rdx,%r15 [all …]
|
| /dragonfly/lib/libc/x86_64/string/ |
| HD | strcat.S | 32 movq (%rdi),%rdx 34 subq %r8,%rdx 35 testq %r9,%rdx 100 movq %rdx,(%rdi) 103 movq (%rsi),%rdx 104 movq %rdx,%rcx 120 shrq $8,%rdx 126 shrq $8,%rdx 132 shrq $8,%rdx 138 shrq $8,%rdx [all …]
|
| HD | strcpy.S | 46 movq %rdx,(%rdi) 49 movq (%rsi),%rdx 50 movq %rdx,%rcx 66 shrq $8,%rdx 72 shrq $8,%rdx 78 shrq $8,%rdx 84 shrq $8,%rdx 90 shrq $8,%rdx 96 shrq $8,%rdx 102 shrq $8,%rdx
|
| HD | strcmp.S | 46 movq 8(%rsi),%rdx 48 cmpq %rax,%rdx 50 subq %r8,%rdx 52 andq %rax,%rdx 53 testq %r9,%rdx 69 movzbq %dl,%rdx 70 subq %rdx,%rax
|
| /dragonfly/test/testcases/libnvmm/ |
| HD | h_io_assist_asm.S | 60 movq $123,%rdx 75 movq $123,%rdx 90 movq $123,%rdx 102 movq $123,%rdx 114 movq $123,%rdx 126 movq $123,%rdx 146 movq $123,%rdx 161 movq $123,%rdx 176 movq $123,%rdx 187 movq $123,%rdx [all …]
|
| /dragonfly/lib/libc/x86_64/sys/ |
| HD | fake_sbrk.S | 52 movq PIC_GOT(HIDENAME(curbrk)),%rdx 53 movq (%rdx),%rax 64 movq PIC_GOT(HIDENAME(curbrk)),%rdx 65 movq (%rdx),%rax 71 addq %rcx,(%rdx) 81 movq PIC_GOT(HIDENAME(cerror)),%rdx 82 jmp *%rdx
|
| HD | getcontext.S | 52 movq %rdi,%rdx 53 addq $UC_SIGMASK,%rdx /* pointer to signal mask */ 69 movq %rdx,MC_RDX(%rdi) 107 movq $0,%rdx 128 movq (%rsp),%rdx 129 movq %rdx,MC_RIP(%rdi) 151 movq PIC_GOT(HIDENAME(cerror)),%rdx 152 jmp *%rdx
|