/external/mesa3d/src/mesa/x86-64/ |
xform4.S | 36 movl (%rdi), %eax 37 movl 8(%rdi), %ecx 41 movl %ebx, 4(%rdi) 42 movl %eax, (%rdi) 43 movl %ecx, 8(%rdi) 44 movl %edx, 12(%rdi) 53 * rdi = dest 60 movl %ecx, V4F_COUNT(%rdi) /* set dest count */ 61 movl $4, V4F_SIZE(%rdi) /* set dest size */ 63 orl $VEC_SIZE_4, V4F_FLAGS(%rdi)/* set dest flags * [all...] |
/external/valgrind/main/none/tests/amd64/ |
asorep.c | 10 unsigned long rdi, rsi, rcx, rax; local 20 : "=D" (rdi), "=S" (rsi), "=c" (rcx) 24 || rdi != (uintptr_t) buf2 + 4 31 : "=D" (rdi), "=c" (rcx), "+a" (rax) 35 || rdi != (uintptr_t) buf2 + 6 50 : "=D" (rdi), "=S" (rsi), "=c" (rcx) 52 if (rdi != (uintptr_t) buf2 + 15 60 : "=D" (rdi), "=c" (rcx), "+a" (rax) 62 if (rdi != (uintptr_t) buf2 + 18 69 : "=D" (rdi), "=c" (rcx), "+a" (rax [all...] |
/bionic/libc/arch-x86_64/bionic/ |
_exit_with_stack_teardown.S | 37 mov $0, %rdi
|
vfork.S | 34 popq %rdi // Grab the return address. 37 pushq %rdi // Restore the return address.
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/win64/tests/ |
sce1-err.asm | 7 [savereg rdi, 010h] 17 [savereg rdi, 010h] 27 [savereg rdi, 010h] 32 [savereg rdi, 010h]
|
/bionic/libc/arch-x86_64/string/ |
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), %r [all...] |
sse2-memset-slm.S | 69 movq %rdi, %rax 88 movb %cl, (%rdi) 93 movq %rcx, (%rdi) 94 movq %rcx, -8(%rdi, %rdx) 98 movl %ecx, (%rdi) 99 movl %ecx, -4(%rdi, %rdx) 103 movw %cx, (%rdi) 104 movw %cx, -2(%rdi, %rdx) 115 movdqu %xmm0, (%rdi) 116 movdqu %xmm0, -16(%rdi, %rdx [all...] |
sse2-memmove-slm.S | 95 xchg %rsi, %rdi 97 mov %rdi, %rax 100 cmp %rsi, %rdi 115 movdqu %xmm0, (%rdi) 116 movdqu %xmm1, -16(%rdi, %rdx) 128 movdqu %xmm0, (%rdi) 129 movdqu %xmm1, 16(%rdi) 130 movdqu %xmm2, -16(%rdi, %rdx) 131 movdqu %xmm3, -32(%rdi, %rdx) 147 movdqu %xmm0, (%rdi) [all...] |
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), %xmm [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/x86/ |
sad_sse2.asm | 26 push rdi 30 mov rdi, arg(2) ;ref_ptr 45 movq xmm1, QWORD PTR [rdi] 46 movq xmm3, QWORD PTR [rdi+8] 49 movq xmm5, QWORD PTR [rdi+rdx] 58 movq xmm3, QWORD PTR [rdi+rdx+8] 61 lea rdi, [rdi+rdx*2] 80 pop rdi 100 push rdi [all...] |
sad_sse4.asm | 17 movq xmm1, MMWORD PTR [rdi] 18 movq xmm3, MMWORD PTR [rdi+8] 19 movq xmm2, MMWORD PTR [rdi+16] 38 movq xmm5, MMWORD PTR [rdi] 39 movq xmm3, MMWORD PTR [rdi+8] 40 movq xmm2, MMWORD PTR [rdi+16] 61 movq xmm5, MMWORD PTR [rdi+ rdx] 62 movq xmm3, MMWORD PTR [rdi+ rdx+8] 63 movq xmm2, MMWORD PTR [rdi+ rdx+16] 68 lea rdi, [rdi+rdx*2 [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
sad_sse2.asm | 26 push rdi 30 mov rdi, arg(2) ;ref_ptr 45 movq xmm1, QWORD PTR [rdi] 46 movq xmm3, QWORD PTR [rdi+8] 49 movq xmm5, QWORD PTR [rdi+rdx] 58 movq xmm3, QWORD PTR [rdi+rdx+8] 61 lea rdi, [rdi+rdx*2] 80 pop rdi 100 push rdi [all...] |
sad_sse4.asm | 17 movq xmm1, MMWORD PTR [rdi] 18 movq xmm3, MMWORD PTR [rdi+8] 19 movq xmm2, MMWORD PTR [rdi+16] 38 movq xmm5, MMWORD PTR [rdi] 39 movq xmm3, MMWORD PTR [rdi+8] 40 movq xmm2, MMWORD PTR [rdi+16] 61 movq xmm5, MMWORD PTR [rdi+ rdx] 62 movq xmm3, MMWORD PTR [rdi+ rdx+8] 63 movq xmm2, MMWORD PTR [rdi+ rdx+16] 68 lea rdi, [rdi+rdx*2 [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
sad_sse2.asm | 26 push rdi 30 mov rdi, arg(2) ;ref_ptr 45 movq xmm1, QWORD PTR [rdi] 46 movq xmm3, QWORD PTR [rdi+8] 49 movq xmm5, QWORD PTR [rdi+rdx] 58 movq xmm3, QWORD PTR [rdi+rdx+8] 61 lea rdi, [rdi+rdx*2] 80 pop rdi 100 push rdi [all...] |
sad_sse4.asm | 17 movq xmm1, MMWORD PTR [rdi] 18 movq xmm3, MMWORD PTR [rdi+8] 19 movq xmm2, MMWORD PTR [rdi+16] 38 movq xmm5, MMWORD PTR [rdi] 39 movq xmm3, MMWORD PTR [rdi+8] 40 movq xmm2, MMWORD PTR [rdi+16] 61 movq xmm5, MMWORD PTR [rdi+ rdx] 62 movq xmm3, MMWORD PTR [rdi+ rdx+8] 63 movq xmm2, MMWORD PTR [rdi+ rdx+16] 68 lea rdi, [rdi+rdx*2 [all...] |
/external/chromium_org/third_party/openssl/openssl/crypto/rc4/asm/ |
rc4-md5-x86_64.S | 25 leaq 8(%rdi),%rdi 26 movb -8(%rdi),%bpl 27 movb -4(%rdi),%cl 31 movl (%rdi,%rbp,4),%eax 33 leaq (%rdi,%rbp,4),%rsi 53 movl (%rdi,%rcx,4),%edx 55 movl %eax,(%rdi,%rcx,4) 68 movd (%rdi,%rax,4),%xmm0 72 movl (%rdi,%rcx,4),%ed [all...] |
/external/openssl/crypto/rc4/asm/ |
rc4-md5-x86_64.S | 25 leaq 8(%rdi),%rdi 26 movb -8(%rdi),%bpl 27 movb -4(%rdi),%cl 31 movl (%rdi,%rbp,4),%eax 33 leaq (%rdi,%rbp,4),%rsi 53 movl (%rdi,%rcx,4),%edx 55 movl %eax,(%rdi,%rcx,4) 68 movd (%rdi,%rax,4),%xmm0 72 movl (%rdi,%rcx,4),%ed [all...] |
/external/compiler-rt/lib/builtins/x86_64/ |
floatundidf.S | 41 shrq $32, %rdi // high 32 bits of a 42 orq REL_ADDR(twop84), %rdi // 0x1p84 + a_hi (no rounding occurs) 44 movd %rdi, %xmm1
|
/art/runtime/arch/x86_64/ |
memcmp16_x86_64.S | 51 add %rdx, %rdi 57 movdqu (%rdi), %xmm2 66 sub %rcx, %rdi 68 test $0xf, %rdi 76 movdqu (%rdi), %xmm2 81 movdqu 16(%rdi), %xmm2 86 movdqu 32(%rdi), %xmm2 91 movdqu 48(%rdi), %xmm2 98 movdqu 64(%rdi), %xmm2 103 movdqu 80(%rdi), %xmm [all...] |
/external/compiler-rt/lib/tsan/rtl/ |
tsan_rtl_amd64.S | 21 push %rdi 23 CFI_REL_OFFSET(%rdi, 0) 61 pop %rdi 76 CFI_RESTORE(%rdi) 101 push %rdi 103 CFI_REL_OFFSET(%rdi, 0) 141 pop %rdi 156 CFI_RESTORE(%rdi) 171 push %rdi 173 CFI_REL_OFFSET(%rdi, 0 [all...] |
/external/llvm/test/MC/MachO/ |
tlv-reloc.s | 20 movq _a@TLVP(%rip), %rdi 21 call *(%rdi) # returns &a in %rax
|
/external/chromium_org/third_party/openssl/openssl/crypto/bn/asm/ |
x86_64-mont.S | 175 movq %rax,(%rdi,%r14,8) 185 movq %rdi,%rcx 193 movq %rax,(%rdi,%r14,8) 230 movq %rdi,16(%rsp,%r9,8) 251 movq %rdx,%rdi 260 addq %rax,%rdi 263 addq %r11,%rdi 266 movq %rdi,(%rsp) 284 movq %rdx,%rdi 293 addq %rax,%rdi [all...] |
/external/openssl/crypto/bn/asm/ |
x86_64-mont.S | 175 movq %rax,(%rdi,%r14,8) 185 movq %rdi,%rcx 193 movq %rax,(%rdi,%r14,8) 230 movq %rdi,16(%rsp,%r9,8) 251 movq %rdx,%rdi 260 addq %rax,%rdi 263 addq %r11,%rdi 266 movq %rdi,(%rsp) 284 movq %rdx,%rdi 293 addq %rax,%rdi [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/x86/ |
vp9_sad_sse4.asm | 17 movq xmm1, MMWORD PTR [rdi] 18 movq xmm3, MMWORD PTR [rdi+8] 19 movq xmm2, MMWORD PTR [rdi+16] 38 movq xmm5, MMWORD PTR [rdi] 39 movq xmm3, MMWORD PTR [rdi+8] 40 movq xmm2, MMWORD PTR [rdi+16] 61 movq xmm5, MMWORD PTR [rdi+ rdx] 62 movq xmm3, MMWORD PTR [rdi+ rdx+8] 63 movq xmm2, MMWORD PTR [rdi+ rdx+16] 68 lea rdi, [rdi+rdx*2 [all...] |
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_sad_sse4.asm | 17 movq xmm1, MMWORD PTR [rdi] 18 movq xmm3, MMWORD PTR [rdi+8] 19 movq xmm2, MMWORD PTR [rdi+16] 38 movq xmm5, MMWORD PTR [rdi] 39 movq xmm3, MMWORD PTR [rdi+8] 40 movq xmm2, MMWORD PTR [rdi+16] 61 movq xmm5, MMWORD PTR [rdi+ rdx] 62 movq xmm3, MMWORD PTR [rdi+ rdx+8] 63 movq xmm2, MMWORD PTR [rdi+ rdx+16] 68 lea rdi, [rdi+rdx*2 [all...] |