Lines Matching refs:rsi

25     push        rsi
29 mov rsi, arg(0) ;src;
30 movdqu xmm0, [rsi]
35 movdqu xmm1, [rsi+rax]
36 movdqu xmm2, [rsi+rax*2]
39 lea rsi, [rsi+rax*2]
42 add rsi, rax
48 movdqu xmm3, [rsi]
51 movdqu xmm4, [rsi+rax]
53 movdqu xmm5, [rsi+rax*2]
54 lea rsi, [rsi+rax*2]
57 add rsi, rax
63 movdqu xmm0, [rsi]
66 movdqu xmm1, [rsi+rax]
68 movdqu xmm2, [rsi+rax*2]
69 lea rsi, [rsi+rax*2]
72 add rsi, rax
77 movdqu xmm3, [rsi]
79 movdqu xmm4, [rsi+rax]
83 movdqu xmm5, [rsi+rax*2]
85 lea rsi, [rsi+rax*2]
88 add rsi, rax
92 movdqu xmm0, [rsi]
95 movdqu xmm1, [rsi+rax]
98 movdqu xmm2, [rsi+rax*2]
100 lea rsi, [rsi+rax*2]
106 movdqu xmm3, [rsi+rax]
113 pop rsi
131 push rsi
137 mov rsi, arg(3) ;left;
144 movzx ecx, byte [rsi]
145 movzx edx, byte [rsi+rax*1]
147 movzx edx, byte [rsi+rax*2]
150 movzx edx, byte [rsi+rdi]
151 lea rsi, [rsi+rax*4]
153 movzx edx, byte [rsi]
155 movzx edx, byte [rsi+rax]
157 movzx edx, byte [rsi+rax*2]
159 movzx edx, byte [rsi+rdi]
187 pop rsi
205 push rsi
212 mov rsi, arg(2) ;above;
214 movq mm1, [rsi]
240 pop rsi
258 push rsi
265 mov rsi, arg(3) ;left;
268 movzx ecx, byte [rsi]
269 movzx edx, byte [rsi+rax]
271 movzx edx, byte [rsi+rax*2]
273 movzx edx, byte [rsi+rdi]
275 lea rsi, [rsi+rax*4]
276 movzx edx, byte [rsi]
278 movzx edx, byte [rsi+rax]
280 movzx edx, byte [rsi+rax*2]
282 movzx edx, byte [rsi+rdi]
308 pop rsi
366 push rsi
372 mov rsi, arg(2) ;above
378 movq xmm1, [rsi]
382 movd xmm3, [rsi-1]
383 mov rsi, arg(3) ;left;
398 movd xmm3, [rsi]
399 movd xmm5, [rsi+rax]
416 lea rsi, [rsi+rax*2]
423 pop rsi
487 push rsi
503 mov rsi, arg(3) ;left
515 movd mm0, [rsi]
516 movd mm1, [rsi+rax]
523 lea rsi, [rsi+rax*2]
528 movd xmm0, [rsi]
529 movd xmm3, [rsi+rax]
530 movd xmm1, [rsi+rax*2]
531 movd xmm4, [rsi+rbx]
540 lea rsi, [rsi+rax*4]
542 movd xmm0, [rsi]
543 movd xmm3, [rsi+rax]
544 movd xmm1, [rsi+rax*2]
545 movd xmm4, [rsi+rbx]
564 pop rsi
585 push rsi
591 mov rsi, arg(3) ;left
604 movzx ecx, byte [rsi]
605 movzx edx, byte [rsi+rax]
607 movzx edx, byte [rsi+rax*2]
609 movzx edx, byte [rsi+rdi]
611 lea rsi, [rsi+rax*4]
613 movzx edx, byte [rsi]
615 movzx edx, byte [rsi+rax]
617 movzx edx, byte [rsi+rax*2]
619 movzx edx, byte [rsi+rdi]
621 lea rsi, [rsi+rax*4]
623 movzx edx, byte [rsi]
625 movzx edx, byte [rsi+rax]
627 movzx edx, byte [rsi+rax*2]
629 movzx edx, byte [rsi+rdi]
631 lea rsi, [rsi+rax*4]
633 movzx edx, byte [rsi]
635 movzx edx, byte [rsi+rax]
637 movzx edx, byte [rsi+rax*2]
639 movzx edx, byte [rsi+rdi]
653 mov rsi, 2
669 dec rsi
674 pop rsi
691 push rsi
715 mov rsi, 2
731 dec rsi
736 pop rsi
753 push rsi
760 mov rsi, arg(3) ;left;
764 movzx ecx, byte [rsi]
765 movzx edx, byte [rsi+rax]
767 movzx edx, byte [rsi+rax*2]
769 movzx edx, byte [rsi+rdi]
771 lea rsi, [rsi+rax*4]
772 movzx edx, byte [rsi]
774 movzx edx, byte [rsi+rax]
776 movzx edx, byte [rsi+rax*2]
778 movzx edx, byte [rsi+rdi]
780 lea rsi, [rsi+rax*4]
781 movzx edx, byte [rsi]
783 movzx edx, byte [rsi+rax]
785 movzx edx, byte [rsi+rax*2]
787 movzx edx, byte [rsi+rdi]
789 lea rsi, [rsi+rax*4]
790 movzx edx, byte [rsi]
792 movzx edx, byte [rsi+rax]
794 movzx edx, byte [rsi+rax*2]
796 movzx edx, byte [rsi+rdi]
808 mov rsi, 2
824 dec rsi
829 pop rsi
846 push rsi
853 mov rsi, 2
870 dec rsi
875 pop rsi
894 push rsi
901 mov rsi, arg(2) ;above
907 movdqa xmm1, [rsi]
913 movd xmm4, [rsi-1]
914 mov rsi, arg(3) ;left
929 movd xmm4, [rsi]
930 movd xmm5, [rsi+rax]
952 lea rsi, [rsi+rax*2]
960 pop rsi
982 push rsi
988 mov rsi, 2
1009 dec rsi
1013 pop rsi
1030 push rsi
1038 mov rsi, arg(3) ;left;
1044 movd xmm0, [rsi]
1045 movd xmm1, [rsi+rax]
1055 lea rsi, [rsi+rax*2]
1062 pop rsi