Lines Matching refs:in3
248 .macro tr_4x4_8 in0, in1, in2, in3, out0, out1, out2, out3, p1, p2
255 smlal\p2 v30.4s, \in3, v0.h[3] //o0
256 smlsl\p2 v31.4s, \in3, v0.h[1] //o1
280 .macro tr_8x4 shift, in0,in0t, in1,in1t, in2,in2t, in3,in3t, in4,in4t, in5,in5t, in6,in6t, in7,in7t, p1, p2
286 sum_sub v30.4s, \in3\in3t, v0.h[4], -, \p1
287 sum_sub v28.4s, \in3\in3t, v0.h[5], +, \p1
288 sum_sub v29.4s, \in3\in3t, v0.h[7], -, \p1
304 sum_sub v31.4s, \in3\in3t, v0.h[6], -, \p1
321 fixsqrshrn \in3,\in3t, v30, \shift
358 .macro tr16_8x4 in0, in1, in2, in3, offset
359 tr_4x4_8 \in0\().4h, \in1\().4h, \in2\().4h, \in3\().4h, v24.4s, v25.4s, v26.4s, v27.4s
375 sum_sub v28.4s, \in3\().8h, v0.h[7], +, 2
376 sum_sub v29.4s, \in3\().8h, v0.h[6], -, 2
377 sum_sub v30.4s, \in3\().8h, v0.h[5], +, 2
378 sum_sub v31.4s, \in3\().8h, v0.h[4], -, 2
389 .macro load16 in0, in1, in2, in3
396 ld1 {\in3}[0], [x1], x2
397 ld1 {\in3}[1], [x3], x2
411 .macro butterfly16 in0, in1, in2, in3, in4, in5, in6, in7
414 add \in1, \in2, \in3
415 sub \in2, \in2, \in3
416 add \in3, \in4, \in5
422 .macro store16 in0, in1, in2, in3, rx
429 st1 {\in3}[0], [x1], x2
430 st1 {\in3}[1], [x3], \rx
433 .macro scale out0, out1, out2, out3, in0, in1, in2, in3, in4, in5, in6, in7, shift
437 sqrshrn2 \out1\().8h, \in3, \shift