Home
last modified time | relevance | path

Searched refs:rdi (Results 1 – 25 of 545) sorted by relevance

12345678910>>...22

/external/boringssl/linux-x86_64/crypto/rc4/
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,%rax,4),%edx
52 movl (%rdi,%r10,4),%eax
[all …]
/external/boringssl/mac-x86_64/crypto/rc4/
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,%rax,4),%edx
51 movl (%rdi,%r10,4),%eax
[all …]
/external/libvpx/libvpx/vp8/common/x86/
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+rcx], mm4
61 movq [rdi+rcx*2], mm5
[all …]
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+rcx], xmm4
60 movdqa [rdi+rcx*2],xmm5
[all …]
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 + 16], xmm5
62 movdqa XMMWORD PTR [rdi + rdx], xmm6
[all …]
/external/llvm/test/MC/X86/
Dx86_64-tbm-encoding.s11 bextr $2814, (%rdi), %eax
16 bextr $2814, %rdi, %rax
21 bextr $2814, (%rdi), %rax
31 blcfill (%rdi), %eax
36 blcfill %rdi, %rax
41 blcfill (%rdi), %rax
51 blci (%rdi), %eax
56 blci %rdi, %rax
61 blci (%rdi), %rax
71 blcic (%rdi), %eax
[all …]
/external/libunwind/src/x86_64/
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)
55 movq %rsi, UC_MCONTEXT_GREGS_RSI(%rdi)
[all …]
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 …]
/external/boringssl/win-x86_64/crypto/rc4/
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]
61 mov DWORD[rcx*4+rdi],eax
[all …]
/external/mesa3d/src/mesa/x86-64/
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)
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 */
70 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */
[all …]
/external/compiler-rt/lib/tsan/rtl/
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, 0)
[all …]
/external/boringssl/src/crypto/curve25519/asm/
Dx25519-asm-x86_64.S71 movq 0(%rdi),%rsi
72 movq 8(%rdi),%rdx
73 movq 16(%rdi),%rcx
74 movq 24(%rdi),%r8
75 movq 32(%rdi),%r9
123 movq %rsi,0(%rdi)
124 movq %rdx,8(%rdi)
125 movq %rcx,16(%rdi)
126 movq %r8,24(%rdi)
127 movq %r9,32(%rdi)
[all …]
/external/boringssl/linux-x86_64/crypto/sha/
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/
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/
Dsad_sse4.asm17 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 …]
Dvpx_subpixel_bilinear_ssse3.asm16 mov rdi, arg(2) ;output_ptr
41 movd xmm1, [rdi]
44 movd [rdi], xmm0
46 lea rdi, [rdi + rdx]
53 mov rdi, arg(2) ;output_ptr
79 movq xmm1, [rdi]
82 movq [rdi], xmm0 ;store the result
85 lea rdi, [rdi + rdx]
102 movdqu xmm1, [rdi]
105 movdqu [rdi], xmm0 ;store the result
[all …]
Dsad_ssse3.asm17 lddqu xmm5, XMMWORD PTR [rdi]
18 lddqu xmm6, XMMWORD PTR [rdi+1]
19 lddqu xmm7, XMMWORD PTR [rdi+2]
26 lddqu xmm1, XMMWORD PTR [rdi]
27 lddqu xmm2, XMMWORD PTR [rdi+1]
28 lddqu xmm3, XMMWORD PTR [rdi+2]
39 lddqu xmm1, XMMWORD PTR [rdi+rdx]
40 lddqu xmm2, XMMWORD PTR [rdi+rdx+1]
41 lddqu xmm3, XMMWORD PTR [rdi+rdx+2]
44 lea rdi, [rdi+rdx*2]
[all …]
Dhighbd_variance_impl_sse2.asm31 push rdi
35 mov rdi, arg(2) ;[ref_ptr]
53 prefetcht0 [rdi]
54 prefetcht0 [rdi+16]
55 prefetcht0 [rdi+rdx]
56 prefetcht0 [rdi+rdx+16]
57 lea rbx, [rdi+rdx*2]
71 movdqu xmm2, XMMWORD PTR [rdi]
78 lea rbx, [rdi+rdx*2]
90 movdqu xmm2, XMMWORD PTR [rdi+16]
[all …]
/external/boringssl/mac-x86_64/crypto/bn/
Dx86_64-mont5.S235 movq %rax,(%rdi,%r14,8)
247 movq (%rdi,%r14,8),%rcx
252 movq %rsi,(%rdi,%r14,8)
379 movq %rdi,56+8(%rsp)
415 movq %rdx,%rdi
424 addq %rax,%rdi
427 addq %r11,%rdi
431 movq %rdi,(%r14)
451 movq %rdx,%rdi
460 addq %rax,%rdi
[all …]
/external/boringssl/linux-x86_64/crypto/bn/
Dx86_64-mont5.S236 movq %rax,(%rdi,%r14,8)
248 movq (%rdi,%r14,8),%rcx
253 movq %rsi,(%rdi,%r14,8)
380 movq %rdi,56+8(%rsp)
416 movq %rdx,%rdi
425 addq %rax,%rdi
428 addq %r11,%rdi
432 movq %rdi,(%r14)
452 movq %rdx,%rdi
461 addq %rax,%rdi
[all …]
/external/boringssl/win-x86_64/crypto/sha/
Dsha512-x86_64.asm13 mov QWORD[8+rsp],rdi ;WIN64 prologue
17 mov rdi,rcx
44 mov QWORD[((128+0))+rsp],rdi
50 mov rax,QWORD[rdi]
51 mov rbx,QWORD[8+rdi]
52 mov rcx,QWORD[16+rdi]
53 mov rdx,QWORD[24+rdi]
54 mov r8,QWORD[32+rdi]
55 mov r9,QWORD[40+rdi]
56 mov r10,QWORD[48+rdi]
[all …]
/external/llvm/test/CodeGen/X86/
Dfast-isel-vecload.ll9 ; SSE: movdqa (%rdi), %xmm0
10 ; AVX: vmovdqa (%rdi), %xmm0
19 ; SSE: movdqa (%rdi), %xmm0
20 ; AVX: vmovdqa (%rdi), %xmm0
29 ; SSE: movdqa (%rdi), %xmm0
30 ; AVX: vmovdqa (%rdi), %xmm0
39 ; SSE: movdqa (%rdi), %xmm0
40 ; AVX: vmovdqa (%rdi), %xmm0
49 ; SSE: movdqu (%rdi), %xmm0
50 ; AVX: vmovdqu (%rdi), %xmm0
[all …]
/external/boringssl/win-x86_64/crypto/bn/
Dx86_64-mont5.asm14 mov QWORD[8+rsp],rdi ;WIN64 prologue
18 mov rdi,rcx
253 mov QWORD[r14*8+rdi],rax
265 mov rcx,QWORD[r14*8+rdi]
270 mov QWORD[r14*8+rdi],rsi
287 mov rdi,QWORD[8+rsp] ;WIN64 epilogue
294 mov QWORD[8+rsp],rdi ;WIN64 prologue
298 mov rdi,rcx
369 mov rdi,QWORD[8+rsp] ;WIN64 epilogue
420 mov QWORD[((56+8))+rsp],rdi
[all …]
/external/libvpx/libvpx/vp8/encoder/x86/
Dencodeopt.asm21 push rdi
25 mov rdi, arg(1) ;dcoef_ptr
28 movdqa xmm1, [rdi]
31 movdqa xmm3, [rdi+16]
55 pop rdi
69 push rdi
76 mov rdi, arg(1) ;dcoef_ptr
79 movq mm4, [rdi]
82 movq mm6, [rdi+8]
100 movq mm4, [rdi+16]
[all …]
/external/valgrind/none/tests/amd64/
Dasorep.c10 unsigned long rdi, rsi, rcx, rax; in main() local
20 : "=D" (rdi), "=S" (rsi), "=c" (rcx) in main()
24 || rdi != (uintptr_t) buf2 + 4 in main()
31 : "=D" (rdi), "=c" (rcx), "+a" (rax) in main()
35 || rdi != (uintptr_t) buf2 + 6 in main()
50 : "=D" (rdi), "=S" (rsi), "=c" (rcx) in main()
52 if (rdi != (uintptr_t) buf2 + 15 in main()
60 : "=D" (rdi), "=c" (rcx), "+a" (rax) in main()
62 if (rdi != (uintptr_t) buf2 + 18 in main()
69 : "=D" (rdi), "=c" (rcx), "+a" (rax) in main()
[all …]

12345678910>>...22