HomeSort by relevance Sort by last modified time
    Searched refs:rdi (Results 1 - 25 of 759) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /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...]

Completed in 613 milliseconds

1 2 3 4 5 6 7 8 91011>>