/system/core/libunwindstack/ |
AsmGetRegsX86_64.S | 35 movq %rax, (%rdi) 36 movq %rdx, 8(%rdi) 37 movq %rcx, 16(%rdi) 38 movq %rbx, 24(%rdi) 39 movq %rsi, 32(%rdi) 40 movq %rdi, 40(%rdi) 41 movq %rbp, 48(%rdi) 45 movq %rax, 56(%rdi) 47 movq %r8, 64(%rdi) [all...] |
/external/syslinux/gnu-efi/gnu-efi-3.0/gnuefi/ |
setjmp_x86_64.S | 32 movq %rbx, 0(%rdi) /* RBX */ 33 movq %rsp, 8(%rdi) /* RSP */ 35 movq %rbp, 16(%rdi) /* RBP */ 36 movq %r12, 24(%rdi) /* R12 */ 37 movq %r13, 32(%rdi) /* R13 */ 38 movq %r14, 40(%rdi) /* R14 */ 39 movq %r15, 48(%rdi) /* R15 */ 40 movq %rsi, 56(%rdi) /* RSI */ 48 movq (%rdi), %rbx 49 movq 8(%rdi), %rs [all...] |
/external/llvm/test/MC/X86/ |
intel-syntax-invalid-basereg.s | 7 lea rax, [rdi + edx]
|
intel-syntax-invalid-scale.s | 7 lea rax, [rdi + rdx*64] 9 lea rax, [rdi + rdx*32] 11 lea rax, [rdi + rdx*16]
|
x86_64-tbm-encoding.s | 9 // CHECK: bextr $2814, (%rdi), %eax 11 bextr $2814, (%rdi), %eax 14 // CHECK: bextr $2814, %rdi, %rax 16 bextr $2814, %rdi, %rax 19 // CHECK: bextr $2814, (%rdi), %rax 21 bextr $2814, (%rdi), %rax 29 // CHECK: blcfill (%rdi), %eax 31 blcfill (%rdi), %eax 34 // CHECK: blcfill %rdi, %rax 36 blcfill %rdi, %ra [all...] |
intel-syntax-directional-label.s | 9 cmp rdi, 1 12 add rdi, 2 13 // CHECK: addq $2, %rdi 16 add rdi, 1
|
intel-syntax-x86-64-avx.s | 3 // CHECK: vgatherdpd xmm2, xmmword ptr [rdi + 2*xmm1], xmm0 5 vgatherdpd xmm2, xmmword ptr [rdi + 2*xmm1], xmm0 7 // CHECK: vgatherqpd xmm2, xmmword ptr [rdi + 2*xmm1], xmm0 9 vgatherqpd xmm2, xmmword ptr [rdi + 2*xmm1], xmm0 11 // CHECK: vgatherdpd ymm2, ymmword ptr [rdi + 2*xmm1], ymm0 13 vgatherdpd ymm2, ymmword ptr [rdi + 2*xmm1], ymm0 15 // CHECK: vgatherqpd ymm2, ymmword ptr [rdi + 2*ymm1], ymm0 17 vgatherqpd ymm2, ymmword ptr [rdi + 2*ymm1], ymm0 35 // CHECK: vpgatherdq xmm2, xmmword ptr [rdi + 2*xmm1], xmm0 37 vpgatherdq xmm2, xmmword ptr [rdi + 2*xmm1], xmm0 [all...] |
/external/libunwind/src/x86_64/ |
setcontext.S | 50 push %rdi 52 lea UC_SIGMASK(%rdi), %rsi 53 mov $SIG_SETMASK, %rdi 57 pop %rdi 60 mov UC_MCONTEXT_FPREGS_PTR(%rdi),%r8 65 pushq %rdi 67 leaq UC_SIGMASK(%rdi),%rsi 72 popq %rdi 75 cmpq $UC_MCONTEXT_FPOWNED_FPU,UC_MCONTEXT_OWNEDFP(%rdi) 77 cmpq $UC_MCONTEXT_FPFMT_XMM,UC_MCONTEXT_FPFORMAT(%rdi) [all...] |
getcontext.S | 43 movq %r12, UC_MCONTEXT_GREGS_R12(%rdi) 44 movq %r13, UC_MCONTEXT_GREGS_R13(%rdi) 45 movq %r14, UC_MCONTEXT_GREGS_R14(%rdi) 46 movq %r15, UC_MCONTEXT_GREGS_R15(%rdi) 47 movq %rbp, UC_MCONTEXT_GREGS_RBP(%rdi) 48 movq %rbx, UC_MCONTEXT_GREGS_RBX(%rdi) 52 movq %r8, UC_MCONTEXT_GREGS_R8(%rdi) 53 movq %r9, UC_MCONTEXT_GREGS_R9(%rdi) 54 movq %rdi, UC_MCONTEXT_GREGS_RDI(%rdi) [all...] |
/external/swiftshader/third_party/LLVM/test/MC/ELF/ |
tls.s | 5 leaq foo1@TLSGD(%rip), %rdi 6 leaq foo2@GOTTPOFF(%rip), %rdi 7 leaq foo3@TLSLD(%rip), %rdi
|
/external/syslinux/com32/lib/x86_64/ |
setjmp.S | 26 movq %rbx,(%rdi) 27 movq %rsp,8(%rdi) # Post-return %rsp! 29 movq %rbp,16(%rdi) 30 movq %r12,24(%rdi) 31 movq %r13,32(%rdi) 32 movq %r14,40(%rdi) 33 movq %r15,48(%rdi) 34 movq %rsi,56(%rdi) # Return address 45 movq (%rdi),%rbx 46 movq 8(%rdi),%rs [all...] |
/external/compiler-rt/lib/builtins/x86_64/ |
floatundisf.S | 22 testq %rdi, %rdi 24 cvtsi2ssq %rdi, %xmm0 27 1: andq %rdi, %rsi 28 shrq %rdi 29 orq %rsi, %rdi 30 cvtsi2ssq %rdi, %xmm0
|
floatundixf.S | 22 movq %rdi, -8(%rsp) 24 test %rdi, %rdi 55 shrq $32, %rdi // hi 32 bits of input 56 orq REL_ADDR(twop84), %rdi // 2^84 + hi (as a double) 58 movq %rdi, -8(%rsp)
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
x86-64-crx.s | 4 movq %cr8, %rdi 6 movq %rdi, %cr8 10 movq cr8, rdi 12 movq rdi, cr8 16 mov rdi, cr8 18 mov cr8, rdi
|
x86-64-drx.s | 4 movq %dr8, %rdi 6 movq %rdi, %dr8 10 movq dr8, rdi 12 movq rdi, dr8 16 mov rdi, dr8 18 mov dr8, rdi
|
/external/libvpx/libvpx/vp8/common/x86/ |
recon_sse2.asm | 26 push rdi 33 mov rdi, arg(2) ;dst; 41 movdqa [rdi], xmm0 44 movdqa [rdi+rcx], xmm1 45 movdqa [rdi+rcx*2],xmm2 47 lea rdi, [rdi+rcx*2] 50 add rdi, rcx 56 movdqa [rdi], xmm3 59 movdqa [rdi+rcx], xmm [all...] |
recon_mmx.asm | 27 push rdi 34 mov rdi, arg(2) ;dst; 42 movq [rdi], mm0 45 movq [rdi+rcx], mm1 46 movq [rdi+rcx*2], mm2 49 lea rdi, [rdi+rcx*2] 52 add rdi, rcx 56 movq [rdi], mm3 59 movq [rdi+rcx], mm [all...] |
/external/llvm/test/MC/ELF/ |
tls.s | 5 leaq foo1@TLSGD(%rip), %rdi 6 leaq foo2@GOTTPOFF(%rip), %rdi 7 leaq foo3@TLSLD(%rip), %rdi
|
/system/core/libcutils/arch-x86_64/ |
android_memset16.S | 67 ENTRY (MEMSET) // Address in rdi 78 lea (%rdi, %rdx, 2), %rdi 120 movl %ecx, -56(%rdi) 121 movl %ecx, -52(%rdi) 123 movl %ecx, -48(%rdi) 124 movl %ecx, -44(%rdi) 126 movl %ecx, -40(%rdi) 127 movl %ecx, -36(%rdi) 129 movl %ecx, -32(%rdi) [all...] |
android_memset32.S | 67 ENTRY (MEMSET) // Address in rdi 75 lea (%rdi, %rdx, 4), %rdi 101 movl %ecx, -60(%rdi) 103 movl %ecx, -56(%rdi) 105 movl %ecx, -52(%rdi) 107 movl %ecx, -48(%rdi) 109 movl %ecx, -44(%rdi) 111 movl %ecx, -40(%rdi) 113 movl %ecx, -36(%rdi) [all...] |
/device/linaro/bootloader/edk2/EmulatorPkg/Unix/Host/X64/ |
Gasket.S | 7 # UNIX Arg passing: RDI, RSI, RDX, RCX, R8, R9 8 # RSI, RDI calle-save on EFI, scatch on UNIX callign 49 pushq %rsi // %rsi & %rdi are volatile in Unix and callee-save in EFI ABI 50 pushq %rdi 52 movq %rcx, %rdi // Swizzle args 57 popq %rdi // restore state 68 pushq %rsi // %rsi & %rdi are volatile in Unix and callee-save in EFI ABI 69 pushq %rdi 73 popq %rdi // restore state 83 pushq %rsi // %rsi & %rdi are volatile in Unix and callee-save in EFI AB [all...] |
/bionic/libc/arch-x86_64/bionic/ |
setjmp.S | 105 pushq %rdi 106 movq %rsi,%rdi 108 popq %rdi 111 movq %rax,(_JB_SIGFLAG * 8)(%rdi) 119 pushq %rdi // Push 'env'. 122 leaq (_JB_SIGMASK * 8)(%rdi),%rdx // old_mask. 124 popq %rdi // Pop 'env'. 132 movq %rbx,(_JB_RBX * 8)(%rdi) 133 movq %rbp,(_JB_RBP * 8)(%rdi) 134 movq %r12,(_JB_R12 * 8)(%rdi) [all...] |
/bionic/libc/arch-x86_64/string/ |
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, %rcx [all...] |
/bionic/linker/arch/x86_64/ |
begin.S | 32 mov %rsp, %rdi
|
/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...] |