Lines Matching refs:off
149 %assign %%off 0 ; offset in source buffer
155 movu xmm %+ %%xmm_idx, [srcq+%%off]
158 movu mm %+ %%mmx_idx, [srcq+%%off]
161 %assign %%off %%off+mmsize
165 %if (%2-%%off) >= 8
166 %if %2 > 16 && (%2-%%off) > 8
169 %assign %%off %2
171 movq mm %+ %%mmx_idx, [srcq+%%off]
173 %assign %%off %%off+8
175 %endif ; (%2-%%off) >= 8
178 %if (%2-%%off) >= 4
179 %if %2 > 8 && (%2-%%off) > 4
181 %assign %%off %2
183 movd mm %+ %%mmx_idx, [srcq+%%off]
184 %assign %%off %%off+4
187 %endif ; (%2-%%off) >= 4
189 %if (%2-%%off) >= 1
192 %elif (%2-%%off) == 1
194 %elif (%2-%%off) == 2
201 %endif ; (%2-%%off) >= 1
205 %assign %%off 0 ; offset in destination buffer
211 movu [dstq+%%off], xmm %+ %%xmm_idx
214 movu [dstq+%%off], mm %+ %%mmx_idx
217 %assign %%off %%off+mmsize
221 %if (%2-%%off) >= 8
222 %if %2 > 16 && (%2-%%off) > 8
225 %assign %%off %2
227 movq [dstq+%%off], mm %+ %%mmx_idx
229 %assign %%off %%off+8
231 %endif ; (%2-%%off) >= 8
234 %if (%2-%%off) >= 4
235 %if %2 > 8 && (%2-%%off) > 4
237 %assign %%off %2
239 movd [dstq+%%off], mm %+ %%mmx_idx
240 %assign %%off %%off+4
243 %endif ; (%2-%%off) >= 4
245 %if (%2-%%off) >= 1
248 %elif (%2-%%off) == 1
250 %elif (%2-%%off) == 2
260 %endif ; (%2-%%off) >= 1
371 %assign %%off 0
376 movu [%2+%%off], m0
377 %assign %%off %%off+mmsize
381 %if %1-%%off >= 8
382 %if %1 > 16 && %1-%%off > 8
384 %assign %%off %1
386 movq [%2+%%off], m0
387 %assign %%off %%off+8
389 %endif ; %1-%%off >= 8
392 %if %1-%%off >= 4
393 %if %1 > 8 && %1-%%off > 4
395 %assign %%off %1
397 movd [%2+%%off], m0
398 %assign %%off %%off+4
400 %endif ; %1-%%off >= 4
405 mov [%2+%%off], vald
406 %assign %%off %%off+4
411 %if %1-%%off == 2
413 movd [%2+%%off-2], m0
415 mov [%2+%%off], valw
417 %endif ; (%1-%%off)/2