/freebsd-9.3-release/lib/libkse/arch/amd64/amd64/ |
H A D | enter_uts.S | 36 addq %rcx, %rdx /* get stack base */ 37 andq $~0xf, %rdx /* align to 16 bytes */ 38 movq %rdx, %rsp /* switch to UTS stack */ 39 movq %rdx, %rbp /* set frame */
|
/freebsd-9.3-release/sys/boot/userboot/libstand/amd64/ |
H A D | _setjmp.S | 51 movq 0(%rsp),%rdx /* retval */ 52 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), [all...] |
/freebsd-9.3-release/lib/libc/amd64/gen/ |
H A D | sigsetjmp.S | 64 leaq 72(%rcx),%rdx /* 9,10 (sigset_t*)oset */ 69 movq 0(%rsp),%rdx /* retval */ 70 movq %rdx, 0(%rcx) /* 0; retval */ 88 movq %rdi,%rdx 92 leaq 72(%rdx),%rsi /* (sigset_t*)set */ 93 movq $0,%rdx /* (sigset_t*)oset */ 99 2: movq %rdi,%rdx 101 movq 0(%rdx),%rcx 102 movq 8(%rdx),%rbx 103 movq 16(%rdx), [all...] |
H A D | _setjmp.S | 51 movq 0(%rsp),%rdx /* retval */ 52 movq %rdx, 0(%rax) /* 0; retval */ 69 movq %rdi,%rdx 72 movl 68(%rdx),%eax 80 movq 0(%rdx),%rcx 81 movq 8(%rdx),%rbx 82 movq 16(%rdx),%rsp 83 movq 24(%rdx),%rbp 84 movq 32(%rdx),%r12 85 movq 40(%rdx), [all...] |
H A D | setjmp.S | 56 leaq 72(%rcx),%rdx /* 9,10; (sigset_t*)oset */ 61 movq 0(%rsp),%rdx /* retval */ 62 movq %rdx, 0(%rcx) /* 0; retval */ 81 movq %rdi,%rdx 83 leaq 72(%rdx),%rsi /* (sigset_t*)set */ 84 movq $0,%rdx /* (sigset_t*)oset */ 90 movq %rdi,%rdx 93 movl 68(%rdx),%eax 101 movq 0(%rdx),%rcx 102 movq 8(%rdx), [all...] |
H A D | rfork_thread.S | 38 * %edi %rsi %rdx %rcx 50 movq %rdx, %rbx 97 movq PIC_GOT(HIDENAME(cerror)), %rdx 98 jmp *%rdx
|
/freebsd-9.3-release/lib/libc/amd64/stdlib/ |
H A D | div.S | 15 salq $32,%rdx 16 orq %rdx,%rax
|
/freebsd-9.3-release/crypto/openssl/crypto/bn/asm/ |
H A D | x86_64-mont.pl | 30 $bp="%rdx"; # const BN_ULONG *bp, 65 mov %rdx,$bp # $bp reassigned, remember? 76 mov %rdx,$hi0 83 adc \$0,%rdx 84 mov %rdx,$hi1 91 adc \$0,%rdx 94 mov %rdx,$hi0 99 adc \$0,%rdx 101 adc \$0,%rdx 104 mov %rdx, [all...] |
/freebsd-9.3-release/lib/libc/amd64/string/ |
H A D | memset.S | 17 movq %rdx,%rcx 37 orq %rdx,%rax 39 movq %rdi,%rdx /* compute misalignment */ 40 negq %rdx 41 andq $7,%rdx 43 subq %rdx,%r8 45 movq %rdx,%rcx /* set until word aligned */
|
H A D | strcmp.S | 48 movq 8(%rsi),%rdx 50 cmpq %rax,%rdx 52 subq %r8,%rdx 54 andq %rax,%rdx 55 testq %r9,%rdx 71 movzbq %dl,%rdx 72 subq %rdx,%rax
|
H A D | bcmp.S | 11 movq %rdx,%rcx /* compare by words */ 17 movq %rdx,%rcx /* compare remainder by bytes */
|
H A D | stpcpy.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...] |
H A D | strcat.S | 34 movq (%rdi),%rdx 36 subq %r8,%rdx 37 testq %r9,%rdx 102 movq %rdx,(%rdi) 105 movq (%rsi),%rdx 106 movq %rdx,%rcx 122 shrq $8,%rdx 128 shrq $8,%rdx 134 shrq $8,%rdx 140 shrq $8,%rdx [all...] |
H A D | memcmp.S | 16 movq %rdx,%rcx /* compare by longs */ 22 movq %rdx,%rcx /* compare remainder by bytes */
|
/freebsd-9.3-release/lib/libc/amd64/sys/ |
H A D | brk.S | 52 movq PIC_GOT(HIDENAME(minbrk)),%rdx 53 cmpq %rax,(%rdx) 59 movq (%rdx),%rdi 69 movq PIC_GOT(HIDENAME(curbrk)),%rdx 70 movq %rax,(%rdx) 80 movq PIC_GOT(HIDENAME(cerror)),%rdx 81 jmp *%rdx
|
H A D | sbrk.S | 54 movq PIC_GOT(HIDENAME(curbrk)),%rdx 55 movq (%rdx),%rax 66 movq PIC_GOT(HIDENAME(curbrk)),%rdx 67 movq (%rdx),%rax 73 addq %rcx,(%rdx) 83 movq PIC_GOT(HIDENAME(cerror)),%rdx 84 jmp *%rdx
|
H A D | setlogin.S | 52 movq PIC_GOT(CNAME(_logname_valid)),%rdx 53 movl $0,(%rdx) 60 movq PIC_GOT(HIDENAME(cerror)),%rdx 61 jmp *%rdx
|
H A D | exect.S | 51 movq PIC_GOT(HIDENAME(cerror)),%rdx 52 jmp *%rdx
|
H A D | getcontext.S | 50 movq PIC_GOT(HIDENAME(cerror)),%rdx 51 jmp *%rdx
|
H A D | pipe.S | 55 movq PIC_GOT(HIDENAME(cerror)),%rdx 56 jmp *%rdx
|
H A D | ptrace.S | 55 movq PIC_GOT(HIDENAME(cerror)),%rdx 56 jmp *%rdx
|
H A D | reboot.S | 52 movq PIC_GOT(HIDENAME(cerror)),%rdx 53 jmp *%rdx
|
H A D | vfork.S | 54 movq PIC_GOT(HIDENAME(cerror)),%rdx 55 jmp *%rdx
|
/freebsd-9.3-release/sys/amd64/amd64/ |
H A D | support.S | 65 movq $-PAGE_SIZE,%rdx 66 subq %rdx,%rdi 69 movnti %rax,(%rdi,%rdx) 70 movnti %rax,8(%rdi,%rdx) 71 movnti %rax,16(%rdi,%rdx) 72 movnti %rax,24(%rdi,%rdx) 73 addq $32,%rdx 80 movq %rdx,%rcx 87 movq %rdx,%rcx 99 * rdi, rsi, rdx [all...] |
H A D | cpu_switch.S | 76 movq PCPU(CURPMAP),%rdx 77 LK btrl %eax,PM_ACTIVE(%rdx) /* clear old */ 80 movq PCB_CR3(%r8),%rdx 81 movq %rdx,%cr3 /* new address space */ 92 * %rdx = mtx 122 1: movq %rdx,%rcx 129 movq %rcx,%rdx 145 SETLK %rdx, TD_LOCK(%rdi) /* Release the old thread */ 153 SETLK %rdx, TD_LOCK(%rdi) /* Release the old thread */ 156 movq TD_PROC(%rsi),%rdx /* newpro [all...] |