Lines Matching refs:dst1
163 // for size >= 16), and multiply-accumulate into dst1 and dst3 (or
164 // dst1-dst2 and dst3-dst4 for size >= 16)
165 .macro extmla dst1, dst2, dst3, dst4, src1, src2, src3, src4, src5, src6, offset, size
169 mla \dst1\().8h, v20.8h, v0.h[\offset]
176 mla \dst1\().8h, v20.8h, v0.h[\offset]
179 mla \dst1\().4h, v20.4h, v0.h[\offset]
185 .macro extmulqadd dst1, dst2, dst3, dst4, src1, src2, src3, src4, src5, src6, offset, size
203 sqadd \dst1\().4h, \dst1\().4h, v20.4h
206 sqadd \dst1\().8h, \dst1\().8h, v20.8h
428 // Evaluate the filter twice in parallel, from the inputs src1-src9 into dst1-dst2
429 // (src1-src8 into dst1, src2-src9 into dst2), adding idx2 separately
433 .macro convolve dst1, dst2, src1, src2, src3, src4, src5, src6, src7, src8, src9, idx1, idx2, tmp1, tmp2
434 mul \dst1\().8h, \src2\().8h, v0.h[1]
438 mla \dst1\().8h, \src3\().8h, v0.h[2]
441 mla \dst1\().8h, \src4\().8h, v0.h[3]
444 mla \dst1\().8h, \src5\().8h, v0.h[4]
447 mla \dst1\().8h, \src6\().8h, v0.h[5]
451 mla \dst1\().8h, \src7\().8h, v0.h[6]
460 sqadd \dst1\().8h, \dst1\().8h, \tmp1\().8h
465 .macro loadl dst1, dst2, dst3, dst4
472 uxtl \dst1\().8h, v1.8b