/bionic/libc/arch-x86_64/bionic/ |
H A D | setjmp.S | 108 pushq %rdi 109 movq %rsi,%rdi 111 popq %rdi 114 movq %rax,(_JB_SIGFLAG * 8)(%rdi) 122 pushq %rdi // Push 'env'. 125 leaq (_JB_SIGMASK * 8)(%rdi),%rdx // old_mask. 127 popq %rdi // Pop 'env'. 135 movq %rbx,(_JB_RBX * 8)(%rdi) 136 movq %rbp,(_JB_RBP * 8)(%rdi) 137 movq %r12,(_JB_R12 * 8)(%rdi) [all...] |
H A D | _exit_with_stack_teardown.S | 37 mov $0, %rdi
|
H A D | vfork.S | 35 popq %rdi // Grab the return address. 44 pushq %rdi // Restore the return address.
|
H A D | syscall.S | 33 * %rdi: arg0 to system call 47 mov %rsi, %rdi
|
/bionic/libc/arch-x86_64/string/ |
H A D | sse2-strcpy-slm.S | 86 mov %rdi, %rax /* save result */ 128 movdqu %xmm1, (%rdi) 133 sub %rcx, %rdi 140 movdqu %xmm1, (%rdi, %rcx) 156 movdqu %xmm2, (%rdi, %rcx) 172 movdqu %xmm3, (%rdi, %rcx) 188 movdqu %xmm4, (%rdi, %rcx) 204 movdqu %xmm1, (%rdi, %rcx) 220 movdqu %xmm2, (%rdi, %rcx) 235 movdqu %xmm3, (%rdi, [all...] |
H A D | sse2-memset-slm.S | 45 # %rdi = dst, %rsi = byte, %rdx = n, %rcx = dst_len 54 movq %rdi, %rax 68 movb %cl, (%rdi) 73 movq %rcx, (%rdi) 74 movq %rcx, -8(%rdi, %rdx) 78 movl %ecx, (%rdi) 79 movl %ecx, -4(%rdi, %rdx) 83 movw %cx, (%rdi) 84 movw %cx, -2(%rdi, %rdx) 91 movdqu %xmm0, (%rdi) [all...] |
H A D | sse2-memcpy-slm.S | 94 cmp %rsi, %rdi 106 movdqu %xmm0, (%rdi) 107 movdqu %xmm1, -16(%rdi, %rdx) 113 movdqu %xmm0, 16(%rdi) 114 movdqu %xmm1, -32(%rdi, %rdx) 122 movdqu %xmm0, 32(%rdi) 123 movdqu %xmm1, 48(%rdi) 124 movdqu %xmm2, -48(%rdi, %rdx) 125 movdqu %xmm3, -64(%rdi, %rdx) 129 lea 64(%rdi), [all...] |
H A D | sse2-memmove-slm.S | 94 mov %rdi, %rax 97 cmp %rsi, %rdi 112 movdqu %xmm0, (%rdi) 113 movdqu %xmm1, -16(%rdi, %rdx) 125 movdqu %xmm0, (%rdi) 126 movdqu %xmm1, 16(%rdi) 127 movdqu %xmm2, -16(%rdi, %rdx) 128 movdqu %xmm3, -32(%rdi, %rdx) 144 movdqu %xmm0, (%rdi) 145 movdqu %xmm1, 16(%rdi) [all...] |
H A D | sse4-memcmp-slm.S | 94 add %rdx, %rdi 100 movzbl (%rdi), %eax 109 movdqu (%rdi), %xmm2 118 sub %rcx, %rdi 120 test $0xf, %rdi 128 movdqu (%rdi), %xmm2 133 movdqu 16(%rdi), %xmm2 138 movdqu 32(%rdi), %xmm2 143 movdqu 48(%rdi), %xmm2 150 movdqu 64(%rdi), [all...] |
H A D | sse2-strcat-slm.S | 66 mov %rdi, %r9
78 lea (%r9, %rax), %rdi
|
H A D | ssse3-strcmp-slm.S | 93 and $0x3f, %rax /* rdi alignment in cache line */ 97 ja L(crosscache) /* rdi: 16-byte load will cross cache line */ 98 movlpd (%rdi), %xmm1 100 movhpd 8(%rdi), %xmm1 114 add $16, %rdi /* prepare to search next 16 bytes */ 124 and $0xfffffffffffffff0, %rdi /* force %rdi is 16 byte aligned */ 128 and $0xf, %eax /* offset of rdi */ 130 je L(ashr_0) /* rsi and rdi relative offset same */ 134 xchg %rsi, %rdi [all...] |
H A D | sse2-strlen-slm.S | 74 movdqu (%rdi), %xmm1 79 mov %rdi, %rax 83 mov %rdi, %rax 250 sub %rdi, %rax 258 sub %rdi, %rax 265 sub %rdi, %rax 272 sub %rdi, %rax 279 sub %rdi, %rax 286 sub %rdi, %rax
|
/bionic/linker/arch/x86_64/ |
H A D | begin.S | 35 mov %rsp, %rdi
|
/bionic/libc/kernel/uapi/asm-x86/asm/ |
H A D | ptrace.h | 61 unsigned long rdi; member in struct:pt_regs
|
/bionic/libc/versioner-dependencies/common/kernel_uapi/asm-x86/asm/ |
H A D | ptrace.h | 61 unsigned long rdi; member in struct:pt_regs
|
/bionic/libc/versioner-dependencies/x86/kernel_uapi_asm-x86/asm/ |
H A D | ptrace.h | 61 unsigned long rdi; member in struct:pt_regs
|
/bionic/libc/versioner-dependencies/x86_64/kernel_uapi_asm-x86/asm/ |
H A D | ptrace.h | 61 unsigned long rdi; member in struct:pt_regs
|
/bionic/tools/versioner/dependencies/common/kernel_uapi/asm-x86/asm/ |
H A D | ptrace.h | 61 unsigned long rdi; member in struct:pt_regs
|
/bionic/tools/versioner/dependencies/x86/kernel_uapi_asm-x86/asm/ |
H A D | ptrace.h | 61 unsigned long rdi; member in struct:pt_regs
|
/bionic/tools/versioner/dependencies/x86_64/kernel_uapi_asm-x86/asm/ |
H A D | ptrace.h | 61 unsigned long rdi; member in struct:pt_regs
|
/bionic/libm/x86_64/ |
H A D | s_cos.S | 306 imulq %rdx, %rdi 320 shrq $32, %rdi 324 addq %rdi, %r11 326 movq %r9, %rdi 328 imulq %rax, %rdi 334 addq %r9, %rdi 335 addq %r11, %rdi 344 addq %r11, %rdi 346 shrq $32, %rdi 348 addq %rdi, [all...] |
H A D | s_sin.S | 313 imulq %rdx, %rdi 327 shrq $32, %rdi 331 addq %rdi, %r11 333 movq %r9, %rdi 335 imulq %rax, %rdi 341 addq %r9, %rdi 342 addq %r11, %rdi 351 addq %r11, %rdi 353 shrq $32, %rdi 355 addq %rdi, [all...] |
H A D | s_tan.S | 295 imulq %rdx, %rdi 309 shrq $32, %rdi 313 addq %rdi, %r11 315 movq %r9, %rdi 317 imulq %rax, %rdi 323 addq %r9, %rdi 324 addq %r11, %rdi 333 addq %r11, %rdi 335 shrq $32, %rdi 337 addq %rdi, [all...] |
/bionic/libc/include/sys/ |
H A D | user.h | 139 unsigned long rdi;
|
/bionic/tools/versioner/current/sys/ |
H A D | user.h | 139 unsigned long rdi;
|