Lines Matching refs:rdi
52 movq %rdi,%r11 // save original ptr as return value
58 // %rdi = ptr
67 movb %al,(%rdi) // zero a byte
68 incq %rdi
73 movb %al,(%rdi) // zero a byte
74 incq %rdi
82 movl %eax,(%rdi) // zero an aligned doubleword
83 addq $4,%rdi
89 movb %al,(%rdi) // zero a byte
90 incq %rdi
101 // %rdi = ptr
111 movb %al,(%rdi) // pack in a byte
112 incq %rdi
118 // %rdi = ptr (aligned)
126 addq %rcx,%rdi // increment ptr by length to move
136 movdqa %xmm0,(%rdi,%rcx)
137 movdqa %xmm0,16(%rdi,%rcx)
138 movdqa %xmm0,32(%rdi,%rcx)
139 movdqa %xmm0,48(%rdi,%rcx)
153 movntdq %xmm0,(%rdi,%rcx)
154 movntdq %xmm0,16(%rdi,%rcx)
155 movntdq %xmm0,32(%rdi,%rcx)
156 movntdq %xmm0,48(%rdi,%rcx)