Lines Matching refs:d16
218 vsub.i16 d16, \c0, d17
219 vshr.s16 d16, d16, #1
220 vsub.i16 \c2, d16, \c1
221 vsub.i16 \c1, d16, \c3
229 vadd.i16 d16, \c0, \c2
232 vmull.s16 q9, d16, d0[0]
352 dmbutterfly0 d16, d17, d24, d25, q8, q12, q2, q4, d4, d5, d8, d9, q3, q2, q5, q4 @ q8 = t0a, q12 = t1a
372 dmbutterfly_l q4, q5, q2, q3, d30, d31, d16, d17, d2[1], d2[0] @ q4,q5 = t1a, q2,q3 = t0a
383 dbutterfly_n d16, d17, d12, d13, q6, q7, q10, q13, q8, q15, q6, q7 @ q8 = t3, q6 = t7
429 vld1.16 {d16[]}, [r2,:16]
430 vmull.s16 q8, d16, d0[0]
431 vrshrn.s32 d16, q8, #14
432 vmull.s16 q8, d16, d0[0]
433 vrshrn.s32 d16, q8, #14
434 vdup.16 q8, d16[0]
535 vld1.16 {d16[]}, [r2,:16]
536 vmull.s16 q8, d16, d0[0]
537 vrshrn.s32 d16, q8, #14
538 vmull.s16 q8, d16, d0[0]
539 vrshrn.s32 d16, q8, #14
540 vdup.16 q8, d16[0]
573 butterfly d20, d28, d16, d24 @ d20 = t8a, d28 = t11a
578 mbutterfly0 d27, d21, d27, d21, d16, d30, q8, q15 @ d27 = t13a, d21 = t10a
579 mbutterfly0 d29, d28, d29, d28, d16, d30, q8, q15 @ d29 = t12, d28 = t11
583 butterfly d16, d31, d18, d25 @ d16 = out[0], d31 = out[15]
596 mbutterfly0 d16, d24, d16, d24, d4, d6, q2, q3 @ d16 = t0a, d24 = t1a
605 butterfly d4, d28, d16, d28 @ d4 = t0, d28 = t3
609 butterfly d16, d25, d17, d25 @ d16 = t8, d25 = t9
621 mbutterfly0_h d16, d24, d16, d24, d4, d6, q2, q3 @ d16 = t0a, d24 = t1a
630 butterfly d4, d28, d16, d28 @ d4 = t0, d28 = t3
634 butterfly d16, d25, d17, d25 @ d16 = t8, d25 = t9
653 vmull.s16 q11, d16, d0[0]
655 vrshrn.s32 d16, q2, #14
663 mbutterfly_l q9, q15, d29, d16, d0[2], d0[3]
680 mbutterfly_l q3, q2, d31, d16, d0[1], d0[0] @ q3 = t1, q2 = t0
684 butterfly_n d16, d23, q2, q4, q3, q4 @ d16 = t0a, d23 = t8a
706 butterfly_r d4, d27, d16, d27 @ d4 = t4, d27 = t0
732 butterfly_n d28, d16, q5, q7, q2, q5 @ d28 = out[12], d16 = t7
738 mbutterfly0 d20, d27, d16, d31, d10, d11, q6, q7 @ d20 = out[4], d27 = out[11]
745 vmov d16, d2
804 @ Do four 4x4 transposes. Originally, d16-d31 contain the
805 @ 16 rows. Afterwards, d16-d19, d20-d23, d24-d27, d28-d31
807 transpose16_q_4x_4x4 q8, q9, q10, q11, q12, q13, q14, q15, d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30, d31
838 vmov d28, d16
988 @ Do four 4x4 transposes. Originally, d16-d31 contain the
989 @ 16 rows. Afterwards, d16-d19, d20-d23, d24-d27, d28-d31
991 transpose16_q_4x_4x4 q8, q9, q10, q11, q12, q13, q14, q15, d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30, d31
1018 @ For the first slice, d16-d19 is kept in registers from the first pass.
1048 @ Do four 4x4 transposes. Originally, d16-d31 contain the
1049 @ 16 rows. Afterwards, d16-d19, d20-d23, d24-d27, d28-d31
1051 transpose16_q_4x_4x4 q8, q9, q10, q11, q12, q13, q14, q15, d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30, d31
1082 vmov d20, d16
1147 vld1.16 {d16[]}, [r2,:16]
1148 vmull.s16 q8, d16, d0[0]
1149 vrshrn.s32 d16, q8, #14
1150 vmull.s16 q8, d16, d0[0]
1151 vrshrn.s32 d16, q8, #14
1152 vdup.16 q8, d16[0]
1188 butterfly d16, d9, d8, d9 @ d16 = t16a, d9 = t19a
1204 butterfly_r d23, d16, d16, d18 @ d23 = t23, d16 = t16
1220 mbutterfly d16, d31, d4[0], d4[1], q4, q5 @ d16 = t16a, d31 = t31a
1229 butterfly d8, d24, d16, d24 @ d8 = t16, d24 = t17
1246 mbutterfly_h1 d16, d31, d4[0], d4[1], q4, q5 @ d16 = t16a, d31 = t31a
1255 butterfly d8, d24, d16, d24 @ d8 = t16, d24 = t17
1273 vmull.s16 q4, d16, d4[0]
1275 vmull.s16 q15, d16, d4[1]
1335 @ d16 = IN(0), d17 = IN(2) ... d31 = IN(30)
1362 @ Do four 4x4 transposes. Originally, d16-d31 contain the
1363 @ 16 rows. Afterwards, d16-d19, d20-d23, d24-d27, d28-d31
1365 transpose16_q_4x_4x4 q8, q9, q10, q11, q12, q13, q14, q15, d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30, d31
1398 @ d16 = IN(1), d17 = IN(3) ... d31 = IN(31)
1420 transpose16_q_4x_4x4 q15, q14, q13, q12, q11, q10, q9, q8, d31, d30, d29, d28, d27, d26, d25, d24, d23, d22, d21, d20, d19, d18, d17, d16
1460 @ d16 = IN(0), d17 = IN(2) ... d31 = IN(30)
1492 @ d16 = IN(1), d17 = IN(3) ... d31 = IN(31)