Home | History | Annotate | Download | only in x86

Lines Matching refs:rsi

36     push        rsi
48 mov rsi, arg(0) ;src_ptr
54 movq mm3, [rsi-2] ; mm3 = p-2..p5
78 movd mm4, [rsi+3]
95 add rsi, dword ptr arg(2) ;src_pixels_per_line ; next line
101 add rsi, r8 ; next line
109 pop rsi
135 push rsi
149 mov rsi, arg(0) ;src_ptr
150 sub rsi, rdx
151 sub rsi, rdx
158 movq mm3, [rsi+rdx] ; mm3 = p0..p8 = row -1
162 movq mm4, [rsi + 4*rdx] ; mm4 = p0..p3 = row 2
166 movq mm4, [rsi + 2*rdx] ; mm4 = p0..p3 = row 0
170 movq mm4, [rsi] ; mm4 = p0..p3 = row -2
175 add rsi, rdx ; move source forward 1 line to avoid 3 * pitch
176 movq mm4, [rsi + 2*rdx] ; mm4 = p0..p3 = row 1
180 movq mm4, [rsi + 4*rdx] ; mm4 = p0..p3 = row 3
200 pop rsi
224 push rsi
238 mov rsi, arg(0) ;src_ptr
239 sub rsi, rdx
240 sub rsi, rdx
247 movq mm3, [rsi+rdx] ; mm3 = p0..p8 = row -1
251 movq mm4, [rsi + 4*rdx] ; mm4 = p0..p3 = row 2
255 movq mm4, [rsi + 2*rdx] ; mm4 = p0..p3 = row 0
259 movq mm4, [rsi] ; mm4 = p0..p3 = row -2
264 add rsi, rdx ; move source forward 1 line to avoid 3 * pitch
265 movq mm4, [rsi + 2*rdx] ; mm4 = p0..p3 = row 1
269 movq mm4, [rsi + 4*rdx] ; mm4 = p0..p3 = row 3
290 pop rsi
312 push rsi
326 mov rsi, arg(0) ;src_ptr ;
345 movq mm3, [rsi] ; xx 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14
354 movq mm5, [rsi+1] ;
375 add rsi, rdx ; next line
377 movq mm3, [rsi] ; xx 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14
386 movq mm5, [rsi+1] ;
435 add rsi, rdx ; next line
439 add rsi, rdx ; next line
447 pop rsi
469 push rsi
482 mov rsi, arg(0) ;src_ptr ;
500 movq mm3, [rsi] ; xx 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14
509 movq mm5, [rsi+1] ;
530 add rsi, rdx ; next line
532 movq mm3, [rsi] ; xx 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14
541 movq mm5, [rsi+1] ;
590 add rsi, rdx ; next line
594 add rsi, rdx ; next line
602 pop rsi
624 push rsi
638 mov rsi, arg(0) ;src_ptr ;
655 movd mm3, [rsi] ; xx 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14
659 movd mm5, [rsi+1] ;
672 add rsi, rdx ; next line
674 movd mm3, [rsi] ; xx 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14
678 movd mm5, [rsi+1] ;
707 add rsi, rdx ; next line
711 add rsi, rdx ; next line
720 pop rsi