| /minix3/common/lib/libc/arch/x86_64/string/ |
| H A D | strcat.S | 13 movq %rdi,%rax 25 cmpb $0,(%rdi) 27 incq %rdi 33 movq (%rdi),%rdx 34 addq $8,%rdi 44 cmpb $0,-8(%rdi) /* 1st byte == 0? */ 46 subq $8,%rdi 49 1: cmpb $0,-7(%rdi) /* 2nd byte == 0? */ 51 subq $7,%rdi 54 1: cmpb $0,-6(%rdi) /* 3rd byte == 0? */ [all …]
|
| H A D | strcpy.S | 26 movq %rdi,%rax 40 movb %dl,(%rdi) 41 incq %rdi 48 movq %rdx,(%rdi) 49 addq $8,%rdi 63 movb %dl,(%rdi) 64 incq %rdi 69 movb %dl,(%rdi) 70 incq %rdi 75 movb %dl,(%rdi) [all …]
|
| H A D | strrchr.S | 25 movb (%rdi),%dl 27 cmoveq %rdi,%rax 28 incq %rdi 49 movq (%rdi),%rdx 50 addq $8,%rdi 65 movb -8(%rdi),%dl 68 leaq -8(%rdi),%rax 72 movb -7(%rdi),%dl 75 leaq -7(%rdi),%rax 79 movb -6(%rdi),%dl [all …]
|
| H A D | bcopy.S | 57 movq %rdi,%rax /* must return destination address */ 58 mov %rdi,%r11 /* for misaligned check */ 61 xchgq %rdi,%rsi /* bcopy() has arg order reversed */ 65 movq %rdi,%r8 72 lea -8(%rdi,%rdx),%r9 /* target address of last 8 */ 104 mov %rdi,%r8 /* target for first word */ 106 lea 8(%rdi,%r11),%rdi 125 lea -8(%rdi,%rcx,8),%rdi 154 lea -1(%rdi,%rcx),%rdi
|
| /minix3/external/bsd/llvm/dist/llvm/test/MC/X86/ |
| H A D | x86_64-tbm-encoding.s | 11 bextr $2814, (%rdi), %eax 16 bextr $2814, %rdi, %rax 21 bextr $2814, (%rdi), %rax 31 blcfill (%rdi), %eax 36 blcfill %rdi, %rax 41 blcfill (%rdi), %rax 51 blci (%rdi), %eax 56 blci %rdi, %rax 61 blci (%rdi), %rax 71 blcic (%rdi), %eax [all …]
|
| /minix3/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/ |
| H A D | rc4-x86_64.S | 22 leaq 8(%rdi),%rdi 23 movb -8(%rdi),%r10b 24 movb -4(%rdi),%cl 25 cmpl $-1,256(%rdi) 32 movl (%rdi,%r10,4),%eax 43 movl (%rdi,%rcx,4),%edx 44 movl %eax,(%rdi,%rcx,4) 45 movl %edx,(%rdi,%r10,4) 48 movl (%rdi,%rax,4),%edx 49 movl (%rdi,%r10,4),%eax [all …]
|
| H A D | wp-x86_64.S | 20 movq %rdi,0(%r10) 31 movq 0(%rdi),%r8 32 movq 8(%rdi),%r9 33 movq 16(%rdi),%r10 34 movq 24(%rdi),%r11 35 movq 32(%rdi),%r12 36 movq 40(%rdi),%r13 37 movq 48(%rdi),%r14 38 movq 56(%rdi),%r15 74 leaq (%rdx,%rdx,1),%rdi [all …]
|
| H A D | rc4-md5-x86_64.S | 26 leaq 8(%rdi),%rdi 27 movb -8(%rdi),%bpl 28 movb -4(%rdi),%cl 32 movl (%rdi,%rbp,4),%eax 34 leaq (%rdi,%rbp,4),%rsi 54 movl (%rdi,%rcx,4),%edx 56 movl %eax,(%rdi,%rcx,4) 69 movd (%rdi,%rax,4),%xmm0 73 movl (%rdi,%rcx,4),%edx 75 movl %ebx,(%rdi,%rcx,4) [all …]
|
| H A D | x86_64-mont.S | 176 movq %rax,(%rdi,%r14,8) 186 movq %rdi,%rcx 194 movq %rax,(%rdi,%r14,8) 231 movq %rdi,16(%rsp,%r9,8) 252 movq %rdx,%rdi 261 addq %rax,%rdi 264 addq %r11,%rdi 267 movq %rdi,(%rsp) 285 movq %rdx,%rdi 294 addq %rax,%rdi [all …]
|
| H A D | aesni-x86_64.S | 7 movups (%rdi),%xmm2 28 movups (%rdi),%xmm2 457 movdqu (%rdi),%xmm2 458 movdqu 16(%rdi),%xmm3 459 movdqu 32(%rdi),%xmm4 460 movdqu 48(%rdi),%xmm5 461 movdqu 64(%rdi),%xmm6 462 movdqu 80(%rdi),%xmm7 463 movdqu 96(%rdi),%xmm8 464 movdqu 112(%rdi),%xmm9 [all …]
|
| H A D | x86_64-gf2m.S | 11 leaq (,%rax,4),%rdi 19 sarq $63,%rdi 26 andq %rbp,%rdi 29 movq %rdi,%rbx 30 shlq $61,%rdi 33 xorq %rdi,%rax 71 movq %r8,%rdi 72 andq %rbp,%rdi 79 movq (%rsp,%rdi,8),%rcx 80 movq %r8,%rdi [all …]
|
| H A D | sha512-x86_64.S | 19 movq %rdi,64+0(%rsp) 27 movl 0(%rdi),%eax 28 movl 4(%rdi),%ebx 29 movl 8(%rdi),%ecx 30 movl 12(%rdi),%edx 31 movl 16(%rdi),%r8d 32 movl 20(%rdi),%r9d 33 movl 24(%rdi),%r10d 34 movl 28(%rdi),%r11d 39 xorq %rdi,%rdi [all …]
|
| H A D | x86_64-mont5.S | 234 movq %rax,(%rdi,%r14,8) 244 movq %rdi,%rcx 252 movq %rax,(%rdi,%r14,8) 289 movq %rdi,16(%rsp,%r9,8) 350 movq %rdx,%rdi 359 addq %rax,%rdi 362 addq %r11,%rdi 365 movq %rdi,(%rsp) 383 movq %rdx,%rdi 392 addq %rax,%rdi [all …]
|
| H A D | aes-x86_64.S | 21 movl 0(%r14,%rdi,8),%r11d 28 xorl 3(%r14,%rdi,8),%r11d 46 xorl 2(%r14,%rdi,8),%r11d 53 xorl 1(%r14,%rdi,8),%r11d 60 xorl 1(%r14,%rdi,8),%r12d 75 movzbl 2(%r14,%rdi,8),%r11d 82 movl 0(%r14,%rdi,8),%edi 96 movl 0(%r14,%rdi,8),%edi 109 movl 0(%r14,%rdi,8),%edi 124 movl 2(%r14,%rdi,8),%edi [all …]
|
| /minix3/lib/libc/arch/x86_64/gen/ |
| H A D | _setjmp.S | 57 movq %rbx,(_JB_RBX * 8)(%rdi) 58 movq %rbp,(_JB_RBP * 8)(%rdi) 59 movq %r12,(_JB_R12 * 8)(%rdi) 60 movq %r13,(_JB_R13 * 8)(%rdi) 61 movq %r14,(_JB_R14 * 8)(%rdi) 62 movq %r15,(_JB_R15 * 8)(%rdi) 63 movq %rsp,(_JB_RSP * 8)(%rdi) 64 movq %r11,(_JB_PC * 8)(%rdi) 71 movq (_JB_RBX * 8)(%rdi),%rbx 72 movq (_JB_RBP * 8)(%rdi),%rbp [all …]
|
| H A D | __sigsetjmp14.S | 58 movq %rbx,(_JB_RBX * 8)(%rdi) 59 movq %rbp,(_JB_RBP * 8)(%rdi) 60 movq %r12,(_JB_R12 * 8)(%rdi) 61 movq %r13,(_JB_R13 * 8)(%rdi) 62 movq %r14,(_JB_R14 * 8)(%rdi) 63 movq %r15,(_JB_R15 * 8)(%rdi) 64 movq %rsp,(_JB_RSP * 8)(%rdi) 65 movq %r11,(_JB_PC * 8)(%rdi) 67 movq %rsi,(_JB_SIGFLAG * 8)(%rdi) 71 leaq (_JB_SIGMASK * 8)(%rdi),%rdx [all …]
|
| H A D | __setjmp14.S | 58 movq %rbx,(_JB_RBX * 8)(%rdi) 59 movq %rbp,(_JB_RBP * 8)(%rdi) 60 movq %r12,(_JB_R12 * 8)(%rdi) 61 movq %r13,(_JB_R13 * 8)(%rdi) 62 movq %r14,(_JB_R14 * 8)(%rdi) 63 movq %r15,(_JB_R15 * 8)(%rdi) 64 movq %rsp,(_JB_RSP * 8)(%rdi) 65 movq %r11,(_JB_PC * 8)(%rdi) 67 leaq (_JB_SIGMASK * 8)(%rdi),%rdx 81 movq %rdi,%r12 [all …]
|
| H A D | resumecontext.S | 48 leaq -(8 + 784)(%rsp),%rdi /* retaddr + sizeof (ucontext_t) */ 49 andq $~15,%rdi /* align on _UC_UCONTEXT_ALIGN */ 50 movq %rdi,%rsp 56 movq 8(%rsp),%rdi /* uc_link */ 57 testq %rdi,%rdi /* link end? */ 76 movq $-1,%rdi
|
| /minix3/lib/libc/arch/x86_64/string/ |
| H A D | strncmp.S | 22 L1: incq %rdi 26 movb (%rdi),%al 32 incq %rdi 36 movb (%rdi),%al 42 incq %rdi 46 movb (%rdi),%al 52 incq %rdi 56 movb (%rdi),%al 62 incq %rdi 66 movb (%rdi),%al [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/test/CodeGen/X86/ |
| H A D | sse41-pmovxrm-intrinsics.ll | 6 ; SSE41: pmovsxbw (%rdi), %xmm0 7 ; AVX: vpmovsxbw (%rdi), %xmm0 15 ; SSE41: pmovsxbd (%rdi), %xmm0 16 ; AVX: vpmovsxbd (%rdi), %xmm0 24 ; SSE41: pmovsxbq (%rdi), %xmm0 25 ; AVX: vpmovsxbq (%rdi), %xmm0 33 ; SSE41: pmovsxwd (%rdi), %xmm0 34 ; AVX: vpmovsxwd (%rdi), %xmm0 42 ; SSE41: pmovsxwq (%rdi), %xmm0 43 ; AVX: vpmovsxwq (%rdi), %xmm0 [all …]
|
| H A D | tlv-2.ll | 11 ; CHECK: movq _a@TLVP(%rip), %rdi 12 ; CHECK: callq *(%rdi) 16 ; CHECK: movq _b@TLVP(%rip), %rdi 17 ; CHECK: callq *(%rdi) 21 ; CHECK: movq _c@TLVP(%rip), %rdi 22 ; CHECK: callq *(%rdi) 26 ; CHECK: movq _d@TLVP(%rip), %rdi 27 ; CHECK: callq *(%rdi)
|
| H A D | atomic128.ll | 11 ; CHECK: cmpxchg16b (%rdi) 21 ; CHECK-DAG: movq (%rdi), %rax 22 ; CHECK-DAG: movq 8(%rdi), %rdx 33 ; CHECK: cmpxchg16b (%rdi) 46 ; CHECK-DAG: movq (%rdi), %rax 47 ; CHECK-DAG: movq 8(%rdi), %rdx 56 ; CHECK: cmpxchg16b (%rdi) 70 ; CHECK-DAG: movq (%rdi), %rax 71 ; CHECK-DAG: movq 8(%rdi), %rdx 80 ; CHECK: cmpxchg16b (%rdi) [all …]
|
| /minix3/sys/external/bsd/compiler_rt/dist/lib/builtins/x86_64/ |
| H A D | floatundisf.S | 28 testq %rdi, %rdi 30 cvtsi2ssq %rdi, %xmm0 33 1: andq %rdi, %rsi 34 shrq %rdi 35 orq %rsi, %rdi 36 cvtsi2ssq %rdi, %xmm0
|
| /minix3/common/lib/libc/arch/x86_64/atomic/ |
| H A D | atomic.S | 55 addl %esi, (%rdi) 62 xaddl %eax, (%rdi) 69 andl %esi, (%rdi) 74 movl (%rdi), %eax 79 cmpxchgl %ecx, (%rdi) 87 decl (%rdi) 94 xaddl %eax, (%rdi) 101 incl (%rdi) 108 xaddl %eax, (%rdi) 115 orl %esi, (%rdi) [all …]
|
| /minix3/lib/libc/arch/x86_64/sys/ |
| H A D | sbrk.S | 59 test %rdi,%rdi 61 addq %rax,%rdi 66 movq %rdi,(%rdx) 73 test %rdi,%rdi 75 movq %rdi,%rsi 76 addq %rax,%rdi
|