Lines Matching refs:filterPos
41 ; const int32_t *filterPos, int filterSize);
48 ; the first pixel is given in filterPos[nOutputPixel].
107 mov32 r0, dword [r5+r2*4+0] ; filterPos[0]
108 mov32 r6, dword [r5+r2*4+4] ; filterPos[1]
109 movlh m0, [r3+r0*srcmul] ; src[filterPos[0] + {0,1,2,3}]
111 movlh m1, [r3+r6*srcmul] ; src[filterPos[1] + {0,1,2,3}]
114 movhps m0, [r3+r6*srcmul] ; src[filterPos[1] + {0,1,2,3}]
116 movd m4, [r3+r6*srcmul] ; src[filterPos[1] + {0,1,2,3}]
118 mov32 r0, dword [r5+r2*4+8] ; filterPos[2]
119 mov32 r6, dword [r5+r2*4+12] ; filterPos[3]
120 movlh m1, [r3+r0*srcmul] ; src[filterPos[2] + {0,1,2,3}]
122 movhps m1, [r3+r6*srcmul] ; src[filterPos[3] + {0,1,2,3}]
124 movd m5, [r3+r6*srcmul] ; src[filterPos[3] + {0,1,2,3}]
155 phaddd m0, m1 ; filter[{ 0, 1, 2, 3}]*src[filterPos[0]+{0,1,2,3}],
156 ; filter[{ 4, 5, 6, 7}]*src[filterPos[1]+{0,1,2,3}],
157 ; filter[{ 8, 9,10,11}]*src[filterPos[2]+{0,1,2,3}],
158 ; filter[{12,13,14,15}]*src[filterPos[3]+{0,1,2,3}]
162 mov32 r0, dword [r5+r2*2+0] ; filterPos[0]
163 mov32 r6, dword [r5+r2*2+4] ; filterPos[1]
164 movbh m0, [r3+ r0 *srcmul] ; src[filterPos[0] + {0,1,2,3,4,5,6,7}]
166 movbh m1, [r3+(r0+4)*srcmul] ; src[filterPos[0] + {4,5,6,7}]
167 movbh m4, [r3+ r6 *srcmul] ; src[filterPos[1] + {0,1,2,3}]
168 movbh m5, [r3+(r6+4)*srcmul] ; src[filterPos[1] + {4,5,6,7}]
170 movbh m1, [r3+ r6 *srcmul] ; src[filterPos[1] + {0,1,2,3,4,5,6,7}]
171 mov32 r0, dword [r5+r2*2+8] ; filterPos[2]
172 mov32 r6, dword [r5+r2*2+12] ; filterPos[3]
173 movbh m4, [r3+ r0 *srcmul] ; src[filterPos[2] + {0,1,2,3,4,5,6,7}]
174 movbh m5, [r3+ r6 *srcmul] ; src[filterPos[3] + {0,1,2,3,4,5,6,7}]
229 phaddd m0, m4 ; filter[{ 0, 1,..., 6, 7}]*src[filterPos[0]+{0,1,...,6,7}],
230 ; filter[{ 8, 9,...,14,15}]*src[filterPos[1]+{0,1,...,6,7}],
231 ; filter[{16,17,...,22,23}]*src[filterPos[2]+{0,1,...,6,7}],
232 ; filter[{24,25,...,30,31}]*src[filterPos[3]+{0,1,...,6,7}]
267 mov32 r0, dword [r5+r2*4+0] ; filterPos[0]
268 mov32 r1x, dword [r5+r2*4+4] ; filterPos[1]
276 movbh m0, [src_reg+r0 *srcmul] ; src[filterPos[0] + {0,1,2,3(,4,5,6,7)}]
277 movbh m1, [src_reg+(r1x+r6sub)*srcmul] ; src[filterPos[1] + {0,1,2,3(,4,5,6,7)}]
299 mov32 r1x, dword [r5+r2*4+4] ; filterPos[1]