Lines Matching refs:rdi
50 movq %rdi,%rsi // xchange source and dest ptrs
51 movq %rax,%rdi
71 movq %rdi,%r11 // save return value here
72 movq %rdi,%rax
82 // rdi = dest ptr
91 movl %eax,(%rdi)
92 addq $4,%rdi
101 movb %al,(%rdi)
102 incq %rdi
119 // rdi = dest ptr
130 movb %al,(%rdi)
131 inc %rdi
143 // rdi = ptr to 1st dest byte not to move (aligned)
150 addq %rcx,%rdi
166 movdqa %xmm0,(%rdi,%rcx)
167 movdqa %xmm1,16(%rdi,%rcx)
168 movdqa %xmm2,32(%rdi,%rcx)
169 movdqa %xmm3,48(%rdi,%rcx)
186 movdqa %xmm0,(%rdi,%rcx)
187 movdqa %xmm1,16(%rdi,%rcx)
188 movdqa %xmm2,32(%rdi,%rcx)
189 movdqa %xmm3,48(%rdi,%rcx)
200 // rdi = dest ptr
204 addq %rdx,%rdi
211 // rdi = one byte past end of dest
220 subq $8,%rdi
221 movq %rax,(%rdi)
230 decq %rdi
231 movb %al,(%rdi)
242 // rdi = one byte past end of dest
252 decq %rdi
253 movb %al,(%rdi)
264 subq %rcx,%rdi
274 movdqa %xmm0,-16(%rdi,%rcx)
275 movdqa %xmm1,-32(%rdi,%rcx)
276 movdqa %xmm2,-48(%rdi,%rcx)
277 movdqa %xmm3,-64(%rdi,%rcx)
293 movdqa %xmm0,-16(%rdi,%rcx)
294 movdqa %xmm1,-32(%rdi,%rcx)
295 movdqa %xmm2,-48(%rdi,%rcx)
296 movdqa %xmm3,-64(%rdi,%rcx)