Lines Matching refs:rdi
13 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
62 mov DWORD[r10*4+rdi],edx
65 mov edx,DWORD[rax*4+rdi]
66 mov eax,DWORD[r10*4+rdi]
78 mov edx,DWORD[rcx*4+rdi]
79 mov DWORD[rcx*4+rdi],eax
80 mov ebx,DWORD[rsi*4+rdi]
82 mov DWORD[r10*4+rdi],edx
84 mov r8b,BYTE[rdx*4+rdi]
86 mov edx,DWORD[rcx*4+rdi]
87 mov DWORD[rcx*4+rdi],ebx
88 mov eax,DWORD[4+rsi*4+rdi]
90 mov DWORD[4+r10*4+rdi],edx
92 mov r8b,BYTE[rdx*4+rdi]
94 mov edx,DWORD[rcx*4+rdi]
95 mov DWORD[rcx*4+rdi],eax
96 mov ebx,DWORD[8+rsi*4+rdi]
98 mov DWORD[8+r10*4+rdi],edx
100 mov r8b,BYTE[rdx*4+rdi]
102 mov edx,DWORD[rcx*4+rdi]
103 mov DWORD[rcx*4+rdi],ebx
104 mov eax,DWORD[12+rsi*4+rdi]
106 mov DWORD[12+r10*4+rdi],edx
108 mov r8b,BYTE[rdx*4+rdi]
110 mov edx,DWORD[rcx*4+rdi]
111 mov DWORD[rcx*4+rdi],eax
112 mov ebx,DWORD[16+rsi*4+rdi]
114 mov DWORD[16+r10*4+rdi],edx
116 mov r8b,BYTE[rdx*4+rdi]
118 mov edx,DWORD[rcx*4+rdi]
119 mov DWORD[rcx*4+rdi],ebx
120 mov eax,DWORD[20+rsi*4+rdi]
122 mov DWORD[20+r10*4+rdi],edx
124 mov r8b,BYTE[rdx*4+rdi]
126 mov edx,DWORD[rcx*4+rdi]
127 mov DWORD[rcx*4+rdi],eax
128 mov ebx,DWORD[24+rsi*4+rdi]
130 mov DWORD[24+r10*4+rdi],edx
132 mov r8b,BYTE[rdx*4+rdi]
135 mov edx,DWORD[rcx*4+rdi]
136 mov DWORD[rcx*4+rdi],ebx
137 mov eax,DWORD[((-4))+rsi*4+rdi]
139 mov DWORD[28+r10*4+rdi],edx
141 mov r8b,BYTE[rdx*4+rdi]
165 mov edx,DWORD[rcx*4+rdi]
166 mov DWORD[rcx*4+rdi],eax
167 mov DWORD[r10*4+rdi],edx
170 mov edx,DWORD[rax*4+rdi]
171 mov eax,DWORD[r10*4+rdi]
183 lea rsi,[r10*4+rdi]
185 mov edx,DWORD[rcx*4+rdi]
187 mov DWORD[rcx*4+rdi],eax
193 pinsrw xmm0,WORD[rax*4+rdi],0
198 mov edx,DWORD[rcx*4+rdi]
202 mov DWORD[rcx*4+rdi],eax
209 pinsrw xmm0,WORD[rax*4+rdi],0
213 mov edx,DWORD[rcx*4+rdi]
215 mov DWORD[rcx*4+rdi],ebx
221 pinsrw xmm1,WORD[rbx*4+rdi],0
222 mov edx,DWORD[rcx*4+rdi]
223 mov DWORD[rcx*4+rdi],eax
229 pinsrw xmm0,WORD[rax*4+rdi],1
230 mov edx,DWORD[rcx*4+rdi]
231 mov DWORD[rcx*4+rdi],ebx
237 pinsrw xmm1,WORD[rbx*4+rdi],1
238 mov edx,DWORD[rcx*4+rdi]
239 mov DWORD[rcx*4+rdi],eax
245 pinsrw xmm0,WORD[rax*4+rdi],2
246 mov edx,DWORD[rcx*4+rdi]
247 mov DWORD[rcx*4+rdi],ebx
253 pinsrw xmm1,WORD[rbx*4+rdi],2
254 mov edx,DWORD[rcx*4+rdi]
255 mov DWORD[rcx*4+rdi],eax
261 pinsrw xmm0,WORD[rax*4+rdi],3
262 mov edx,DWORD[rcx*4+rdi]
263 mov DWORD[rcx*4+rdi],ebx
269 pinsrw xmm1,WORD[rbx*4+rdi],3
270 mov edx,DWORD[rcx*4+rdi]
271 mov DWORD[rcx*4+rdi],eax
277 pinsrw xmm0,WORD[rax*4+rdi],4
278 mov edx,DWORD[rcx*4+rdi]
279 mov DWORD[rcx*4+rdi],ebx
285 pinsrw xmm1,WORD[rbx*4+rdi],4
286 mov edx,DWORD[rcx*4+rdi]
287 mov DWORD[rcx*4+rdi],eax
293 pinsrw xmm0,WORD[rax*4+rdi],5
294 mov edx,DWORD[rcx*4+rdi]
295 mov DWORD[rcx*4+rdi],ebx
301 pinsrw xmm1,WORD[rbx*4+rdi],5
302 mov edx,DWORD[rcx*4+rdi]
303 mov DWORD[rcx*4+rdi],eax
309 pinsrw xmm0,WORD[rax*4+rdi],6
310 mov edx,DWORD[rcx*4+rdi]
311 mov DWORD[rcx*4+rdi],ebx
317 pinsrw xmm1,WORD[rbx*4+rdi],6
318 mov edx,DWORD[rcx*4+rdi]
319 mov DWORD[rcx*4+rdi],eax
325 pinsrw xmm0,WORD[rax*4+rdi],7
328 mov edx,DWORD[rcx*4+rdi]
329 mov DWORD[rcx*4+rdi],ebx
333 lea rsi,[r10*4+rdi]
334 pinsrw xmm1,WORD[rbx*4+rdi],7
356 mov edx,DWORD[rcx*4+rdi]
357 mov DWORD[rcx*4+rdi],eax
358 mov DWORD[r10*4+rdi],edx
361 mov edx,DWORD[rax*4+rdi]
362 mov eax,DWORD[r10*4+rdi]
373 movzx eax,BYTE[r10*1+rdi]
383 movzx edx,BYTE[rcx*1+rdi]
385 movzx ebx,BYTE[rsi*1+rdi]
386 mov BYTE[rcx*1+rdi],al
388 mov BYTE[r10*1+rdi],dl
393 xor r8b,BYTE[rdx*1+rdi]
397 movzx edx,BYTE[rcx*1+rdi]
399 movzx eax,BYTE[r10*1+rdi]
400 mov BYTE[rcx*1+rdi],bl
402 mov BYTE[rsi*1+rdi],dl
407 xor r8b,BYTE[rdx*1+rdi]
411 movzx edx,BYTE[rcx*1+rdi]
413 movzx ebx,BYTE[rsi*1+rdi]
414 mov BYTE[rcx*1+rdi],al
416 mov BYTE[r10*1+rdi],dl
421 xor r8b,BYTE[rdx*1+rdi]
425 movzx edx,BYTE[rcx*1+rdi]
427 movzx eax,BYTE[r10*1+rdi]
428 mov BYTE[rcx*1+rdi],bl
430 mov BYTE[rsi*1+rdi],dl
435 xor r8b,BYTE[rdx*1+rdi]
439 movzx edx,BYTE[rcx*1+rdi]
441 movzx ebx,BYTE[rsi*1+rdi]
442 mov BYTE[rcx*1+rdi],al
444 mov BYTE[r10*1+rdi],dl
449 xor r9b,BYTE[rdx*1+rdi]
453 movzx edx,BYTE[rcx*1+rdi]
455 movzx eax,BYTE[r10*1+rdi]
456 mov BYTE[rcx*1+rdi],bl
458 mov BYTE[rsi*1+rdi],dl
463 xor r9b,BYTE[rdx*1+rdi]
467 movzx edx,BYTE[rcx*1+rdi]
469 movzx ebx,BYTE[rsi*1+rdi]
470 mov BYTE[rcx*1+rdi],al
472 mov BYTE[r10*1+rdi],dl
477 xor r9b,BYTE[rdx*1+rdi]
481 movzx edx,BYTE[rcx*1+rdi]
483 movzx eax,BYTE[r10*1+rdi]
484 mov BYTE[rcx*1+rdi],bl
486 mov BYTE[rsi*1+rdi],dl
491 xor r9b,BYTE[rdx*1+rdi]
508 movzx edx,BYTE[rcx*1+rdi]
509 mov BYTE[rcx*1+rdi],al
510 mov BYTE[r10*1+rdi],dl
515 movzx edx,BYTE[rdx*1+rdi]
516 movzx eax,BYTE[r10*1+rdi]
528 mov DWORD[((-8))+rdi],r10d
529 mov DWORD[((-4))+rdi],ecx
536 mov rdi,QWORD[8+rsp] ;WIN64 epilogue
544 mov QWORD[8+rsp],rdi ;WIN64 prologue
548 mov rdi,rcx
553 lea rdi,[8+rdi]
569 mov DWORD[rax*4+rdi],eax
577 mov r10d,DWORD[r9*4+rdi]
581 mov r11d,DWORD[r8*4+rdi]
583 mov DWORD[r8*4+rdi],r10d
584 mov DWORD[r9*4+rdi],r11d
591 mov BYTE[rax*1+rdi],al
599 mov r10b,BYTE[r9*1+rdi]
603 mov r11b,BYTE[r8*1+rdi]
607 mov BYTE[r8*1+rdi],r10b
608 mov BYTE[r9*1+rdi],r11b
611 mov DWORD[256+rdi],-1
616 mov DWORD[((-8))+rdi],eax
617 mov DWORD[((-4))+rdi],eax
618 mov rdi,QWORD[8+rsp] ;WIN64 epilogue
627 push rdi
660 mov rdi,QWORD[8+rax]
664 mov QWORD[176+r8],rdi
673 push rdi
684 mov rdi,QWORD[8+rax]
687 mov QWORD[176+r8],rdi
691 mov rdi,QWORD[40+r9]
719 pop rdi