Searched refs:rdi (Results 1 - 25 of 217) sorted by relevance

123456789

/external/llvm/test/MC/X86/
H A Dintel-syntax-invalid-basereg.s7 lea rax, [rdi + edx]
H A Dintel-syntax-invalid-scale.s7 lea rax, [rdi + rdx*64]
9 lea rax, [rdi + rdx*32]
11 lea rax, [rdi + rdx*16]
H A Dx86_64-tbm-encoding.s9 // 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,
[all...]
H A Dintel-syntax-directional-label.s9 cmp rdi, 1
12 add rdi, 2
13 // CHECK: addq $2, %rdi
16 add rdi, 1
/external/libunwind/src/x86_64/
H A Dsetcontext.S50 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...]
H A Dgetcontext.S43 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/compiler-rt/lib/builtins/x86_64/
H A Dfloatundisf.S22 testq %rdi, %rdi
24 cvtsi2ssq %rdi, %xmm0
27 1: andq %rdi, %rsi
28 shrq %rdi
29 orq %rsi, %rdi
30 cvtsi2ssq %rdi, %xmm0
H A Dfloatundixf.S22 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)
H A Dfloatundidf.S40 shrq $32, %rdi // high 32 bits of a
41 orq REL_ADDR(twop84), %rdi // 0x1p84 + a_hi (no rounding occurs)
43 movd %rdi, %xmm1
/external/libvpx/libvpx/vp8/common/x86/
H A Drecon_sse2.asm26 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
[all...]
H A Drecon_mmx.asm27 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
[all...]
H A Dcopy_sse2.asm28 push rdi
32 mov rdi, arg(2) ;dst_ptr
53 movdqa XMMWORD PTR [rdi], xmm0
54 movdqa XMMWORD PTR [rdi + 16], xmm1
55 movdqa XMMWORD PTR [rdi + rdx], xmm2
56 movdqa XMMWORD PTR [rdi + rdx + 16], xmm3
58 lea rdi, [rdi+rdx*2]
60 movdqa XMMWORD PTR [rdi], xmm4
61 movdqa XMMWORD PTR [rdi
[all...]
/external/llvm/test/MC/ELF/
H A Dtls.s5 leaq foo1@TLSGD(%rip), %rdi
6 leaq foo2@GOTTPOFF(%rip), %rdi
7 leaq foo3@TLSLD(%rip), %rdi
/external/boringssl/linux-x86_64/crypto/rc4/
H A Drc4-x86_64.S25 leaq 8(%rdi),%rdi
26 movb -8(%rdi),%r10b
27 movb -4(%rdi),%cl
28 cmpl $-1,256(%rdi)
35 movl (%rdi,%r10,4),%eax
46 movl (%rdi,%rcx,4),%edx
47 movl %eax,(%rdi,%rcx,4)
48 movl %edx,(%rdi,%r10,4)
51 movl (%rdi,
[all...]
/external/boringssl/mac-x86_64/crypto/rc4/
H A Drc4-x86_64.S24 leaq 8(%rdi),%rdi
25 movb -8(%rdi),%r10b
26 movb -4(%rdi),%cl
27 cmpl $-1,256(%rdi)
34 movl (%rdi,%r10,4),%eax
45 movl (%rdi,%rcx,4),%edx
46 movl %eax,(%rdi,%rcx,4)
47 movl %edx,(%rdi,%r10,4)
50 movl (%rdi,
[all...]
/external/boringssl/win-x86_64/crypto/rc4/
H A Drc4-x86_64.asm13 mov QWORD[8+rsp],rdi ;WIN64 prologue
17 mov rdi,rcx
25 mov rdi,QWORD[8+rsp] ;WIN64 epilogue
39 lea rdi,[8+rdi]
40 mov r10b,BYTE[((-8))+rdi]
41 mov cl,BYTE[((-4))+rdi]
42 cmp DWORD[256+rdi],-1
49 mov eax,DWORD[r10*4+rdi]
60 mov edx,DWORD[rcx*4+rdi]
[all...]
/external/mesa3d/src/mesa/x86-64/
H A Dxform4.S36 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)/* se
[all...]
/external/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_amd64.S25 push %rdi
27 CFI_REL_OFFSET(%rdi, 0)
65 pop %rdi
80 CFI_RESTORE(%rdi)
105 push %rdi
107 CFI_REL_OFFSET(%rdi, 0)
145 pop %rdi
160 CFI_RESTORE(%rdi)
177 push %rdi
179 CFI_REL_OFFSET(%rdi,
[all...]
/external/valgrind/none/tests/amd64/
H A Dasorep.c10 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), "
[all...]
/external/boringssl/win-x86_64/crypto/rand/
H A Drdrand-x86_64.asm15 mov QWORD[8+rsp],rdi ;WIN64 prologue
19 mov rdi,rcx
28 mov QWORD[rdi],rcx
29 mov rdi,QWORD[8+rsp] ;WIN64 epilogue
41 mov QWORD[8+rsp],rdi ;WIN64 prologue
45 mov rdi,rcx
57 mov QWORD[rdi],rcx
58 add rdi,rdx
63 mov rdi,QWORD[8+rsp] ;WIN64 epilogue
68 mov rdi,QWOR
[all...]
/external/llvm/test/Instrumentation/AddressSanitizer/X86/
H A Dasm_rsp_mem_op.s9 # CHECK: pushq %rdi
11 # CHECK: leaq 160(%rsp), %rdi
14 # CHECK: popq %rdi
30 # CHECK: pushq %rdi
32 # CHECK: leaq 2147483647(%rsp), %rdi
33 # CHECK: leaq 145(%rdi), %rdi
36 # CHECK: popq %rdi
/external/llvm/test/MC/MachO/
H A Dtlv-reloc.s20 movq _a@TLVP(%rip), %rdi
21 call *(%rdi) # returns &a in %rax
/external/boringssl/linux-x86_64/crypto/sha/
H A Dsha512-x86_64.S33 movq %rdi,128+0(%rsp)
39 movq 0(%rdi),%rax
40 movq 8(%rdi),%rbx
41 movq 16(%rdi),%rcx
42 movq 24(%rdi),%rdx
43 movq 32(%rdi),%r8
44 movq 40(%rdi),%r9
45 movq 48(%rdi),%r10
46 movq 56(%rdi),%r11
51 movq %rbx,%rdi
[all...]
/external/boringssl/mac-x86_64/crypto/sha/
H A Dsha512-x86_64.S32 movq %rdi,128+0(%rsp)
38 movq 0(%rdi),%rax
39 movq 8(%rdi),%rbx
40 movq 16(%rdi),%rcx
41 movq 24(%rdi),%rdx
42 movq 32(%rdi),%r8
43 movq 40(%rdi),%r9
44 movq 48(%rdi),%r10
45 movq 56(%rdi),%r11
50 movq %rbx,%rdi
[all...]
/external/libvpx/libvpx/vpx_dsp/x86/
H A Dssim_opt_x86_64.asm71 push rdi
76 mov rdi, arg(2) ;r
91 movdqu xmm6, [rdi]
107 add rdi, rax ; next r row
118 mov rdi,arg(4)
119 movd [rdi], xmm15;
120 mov rdi,arg(5)
121 movd [rdi], xmm14;
122 mov rdi,arg(6)
123 movd [rdi], xmm1
[all...]

Completed in 1964 milliseconds

123456789