Lines Matching refs:rdi
54 movq %rdi,%r11 // save original ptr as return value
60 // %rdi = ptr
69 movb %al,(%rdi) // zero a byte
70 incq %rdi
75 movb %al,(%rdi) // zero a byte
76 incq %rdi
84 movl %eax,(%rdi) // zero an aligned doubleword
85 addq $4,%rdi
91 movb %al,(%rdi) // zero a byte
92 incq %rdi
103 // %rdi = ptr
109 movb %al,(%rdi) // zero another byte
110 incq %rdi
114 movl %eax,(%rdi)
115 addq $4,%rdi
123 // %rdi = ptr (aligned)
131 addq %rcx,%rdi // increment ptr by length to move
139 movdqa %xmm0,(%rdi,%rcx)
140 movdqa %xmm0,16(%rdi,%rcx)
141 movdqa %xmm0,32(%rdi,%rcx)
142 movdqa %xmm0,48(%rdi,%rcx)