Lines Matching refs:dst1
165 @ into dst1 and dst3 (or dst1-dst2 and dst3-dst4 for size >= 8)
166 .macro extmlal dst1, dst2, dst3, dst4, src1, src2, src3, src4, offset, size
169 vmlal_lane \dst1, d28, \offset
388 @ Evaluate the filter twice in parallel, from the inputs src1-src9 into dst1-dst2
389 @ (src1-src8 into dst1, src2-src9 into dst2).
390 .macro convolve4 dst1, dst2, src1, src2, src3, src4, src5, src6, src7, src8, src9, tmp1, tmp2
391 vmull.s16 \dst1, \src1, d0[0]
395 vmlal.s16 \dst1, \src3, d0[2]
399 vmlal.s16 \dst1, \src5, d1[0]
403 vmlal.s16 \dst1, \src7, d1[2]
407 vadd.s32 \dst1, \dst1, \tmp1
413 .macro convolve8 dst1, dst2, dst3, dst4, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10, src11, src12, src13, src14, src15, src16, src17, src18
414 vmull.s16 \dst1, \src1, d0[0]
418 vmlal.s16 \dst1, \src3, d0[1]
422 vmlal.s16 \dst1, \src5, d0[2]
426 vmlal.s16 \dst1, \src7, d0[3]
430 vmlal.s16 \dst1, \src9, d1[0]
434 vmlal.s16 \dst1, \src11, d1[1]
438 vmlal.s16 \dst1, \src13, d1[2]
442 vmlal.s16 \dst1, \src15, d1[3]