Lines Matching refs:v4

388         dup             v4.4s,  v2.s[0]
389 mov v5.16b, v4.16b
390 mov v6.16b, v4.16b
391 mov v7.16b, v4.16b
396 ld1 {v4.4s,v5.4s,v6.4s,v7.4s}, [x2]
400 sshr v4.4s, v4.4s, #2
406 \txfm1\()4_\bpp v4, v5, v6, v7
410 transpose_4x4s v4, v5, v6, v7, v16, v17, v18, v19
412 \txfm2\()4_\bpp v4, v5, v6, v7
418 srshr v4.4s, v4.4s, #4
423 uaddw v4.4s, v4.4s, v0.4h
427 sqxtun v0.4h, v4.4s
482 ld1 {v4.8h}, [x0], x1
485 uaddw v18.4s, v2.4s, v4.4h
486 uaddw2 v19.4s, v2.4s, v4.8h
489 sqxtun v4.4h, v18.4s
490 sqxtun2 v4.8h, v19.4s
492 umin v4.8h, v4.8h, v31.8h
494 st1 {v4.8h}, [x3], x1
573 movi v4.4s, #0
584 st1 {v4.4s,v5.4s,v6.4s,v7.4s}, [x2], #64
585 st1 {v4.4s,v5.4s,v6.4s,v7.4s}, [x2], #64
586 st1 {v4.4s,v5.4s,v6.4s,v7.4s}, [x2], #64
587 st1 {v4.4s,v5.4s,v6.4s,v7.4s}, [x2], #64
590 idct8 v16, v18, v20, v22, v24, v26, v28, v30, v2, v3, v4, v5, v6, v7
591 idct8 v17, v19, v21, v23, v25, v27, v29, v31, v2, v3, v4, v5, v6, v7
593 \txfm1\()8 v16, v18, v20, v22, v24, v26, v28, v30, v4, v5, v6, v7, v8, v9
594 \txfm1\()8 v17, v19, v21, v23, v25, v27, v29, v31, v4, v5, v6, v7, v8, v9
598 transpose_8x8s v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v4, v5, v6, v7
601 idct8 v16, v18, v20, v22, v24, v26, v28, v30, v2, v3, v4, v5, v6, v7
602 idct8 v17, v19, v21, v23, v25, v27, v29, v31, v2, v3, v4, v5, v6, v7
604 \txfm2\()8 v16, v18, v20, v22, v24, v26, v28, v30, v4, v5, v6, v7, v8, v9
605 \txfm2\()8 v17, v19, v21, v23, v25, v27, v29, v31, v4, v5, v6, v7, v8, v9
626 ld1 {v4.8h}, [x0], x1
645 uaddw v24.4s, v24.4s, v4.4h
646 uaddw2 v25.4s, v25.4s, v4.8h
663 sqxtun v4.4h, v24.4s
664 sqxtun2 v4.8h, v25.4s
672 umin v4.8h, v4.8h, v16.8h
673 st1 {v4.8h}, [x3], x1
735 ld1 {v3.8h,v4.8h}, [x0], x1
740 uaddw v22.4s, v0.4s, v4.4h
741 uaddw2 v23.4s, v0.4s, v4.8h
748 sqxtun v4.4h, v22.4s
749 sqxtun2 v4.8h, v23.4s
754 umin v4.8h, v4.8h, v31.8h
755 st1 {v3.8h,v4.8h}, [x3], x1
762 butterfly_4s v18, v7, v4, v7 // v18 = t0a, v7 = t7a
764 butterfly_4s v4, v26, v20, v26 // v4 = t2a, v26 = t5
778 butterfly_4s v18, v29, v4, v8 // v18 = out[2], v29 = out[13]
786 dmbutterfly0 v16, v24, v16, v24, v4, v5, v6, v7, v8, v9 // v16 = t0a, v24 = t1a
787 dmbutterfly v20, v28, v0.s[2], v0.s[3], v4, v5, v6, v7 // v20 = t2a, v28 = t3a
788 dmbutterfly v18, v30, v1.s[0], v1.s[1], v4, v5, v6, v7 // v18 = t4a, v30 = t7a
789 dmbutterfly v26, v22, v1.s[2], v1.s[3], v4, v5, v6, v7 // v26 = t5a, v22 = t6a
790 dmbutterfly v17, v31, v2.s[0], v2.s[1], v4, v5, v6, v7 // v17 = t8a, v31 = t15a
791 dmbutterfly v25, v23, v2.s[2], v2.s[3], v4, v5, v6, v7 // v25 = t9a, v23 = t14a
792 dmbutterfly v21, v27, v3.s[0], v3.s[1], v4, v5, v6, v7 // v21 = t10a, v27 = t13a
793 dmbutterfly v29, v19, v3.s[2], v3.s[3], v4, v5, v6, v7 // v29 = t11a, v19 = t12a
795 butterfly_4s v4, v28, v16, v28 // v4 = t0, v28 = t3
811 dmbutterfly0_h v16, v24, v16, v24, v4, v5, v6, v7, v8, v9 // v16 = t0a, v24 = t1a
812 dmbutterfly_h1 v20, v28, v0.s[2], v0.s[3], v4, v5, v6, v7 // v20 = t2a, v28 = t3a
813 dmbutterfly_h1 v18, v30, v1.s[0], v1.s[1], v4, v5, v6, v7 // v18 = t4a, v30 = t7a
814 dmbutterfly_h2 v26, v22, v1.s[2], v1.s[3], v4, v5, v6, v7 // v26 = t5a, v22 = t6a
815 dmbutterfly_h1 v17, v31, v2.s[0], v2.s[1], v4, v5, v6, v7 // v17 = t8a, v31 = t15a
816 dmbutterfly_h2 v25, v23, v2.s[2], v2.s[3], v4, v5, v6, v7 // v25 = t9a, v23 = t14a
817 dmbutterfly_h1 v21, v27, v3.s[0], v3.s[1], v4, v5, v6, v7 // v21 = t10a, v27 = t13a
818 dmbutterfly_h2 v29, v19, v3.s[2], v3.s[3], v4, v5, v6, v7 // v29 = t11a, v19 = t12a
820 butterfly_4s v4, v28, v16, v28 // v4 = t0, v28 = t3
837 dsmull_h v4, v5, v17, v2.s[0]
846 drshrn_h v16, v4, v5, #14
861 mov v4.16b, v28.16b
875 dmbutterfly_l v6, v7, v4, v5, v31, v16, v0.s[1], v0.s[0] // v6,v7 = t1, v4,v5 = t0
879 dbutterfly_n v16, v23, v4, v5, v8, v9, v6, v7, v8, v9 // v16 = t0a, v23 = t8a
881 dmbutterfly_l v6, v7, v4, v5, v21, v26, v1.s[3], v1.s[2] // v6,v7 = t11, v4,v5 = t10
884 dbutterfly_n v18, v21, v12, v13, v4, v5, v6, v7, v4, v5 // v18 = t2a, v21 = t10a
887 dbutterfly_n v20, v28, v10, v11, v14, v15, v4, v5, v14, v15 // v20 = t5a, v28 = t13a
888 dmbutterfly_l v6, v7, v4, v5, v25, v22, v2.s[3], v2.s[2] // v6,v7 = t7, v4,v5 = t6
897 dbutterfly_n v25, v17, v4, v5, v8, v9, v6, v7, v8, v9 // v25 = t6a, v17 = t14a
899 dmbutterfly_l v4, v5, v6, v7, v28, v19, v1.s[1], v1.s[0] // v4,v5 = t12, v6,v7 = t13
900 dbutterfly_n v23, v19, v12, v13, v4, v5, v8, v9, v4, v5 // v23 = t8a, v19 = t12a
902 butterfly_4s_r v4, v27, v16, v27 // v4 = t4, v27 = t0
920 dmbutterfly_l v10, v11, v8, v9, v4, v5, v0.s[2], v0.s[3] // v10,v11 = t5a, v8,v9 = t4a
926 dbutterfly_n v19, v31, v8, v9, v12, v13, v4, v5, v8, v9 // v19 = -out[3], v31 = t6
928 dbutterfly_n v28, v16, v10, v11, v14, v15, v4, v5, v10, v11 // v28 = out[12], v16 = t7
931 butterfly_4s v4, v9, v24, v26 // v4 = out[14],v9 = t11
942 mov v30.16b, v4.16b
960 st1 {v4.4s}, [\src], \inc
965 ld1 {v4.4h}, [x0], x1
967 ld1 {v4.d}[1], [x3], x1
971 uaddw \coef0, \coef0, v4.4h
974 uaddw2 \coef1, \coef1, v4.8h
979 sqxtun v4.4h, \coef0
983 sqxtun2 v4.8h, \coef1
987 umin v4.8h, v4.8h, v8.8h
992 st1 {v4.4h}, [x0], x1
995 st1 {v4.d}[1], [x3], x1
1022 movi v4.4s, #0
1032 transpose_4x4s v16, v17, v18, v19, v4, v5, v6, v7
1033 transpose_4x4s v20, v21, v22, v23, v4, v5, v6, v7
1034 transpose_4x4s v24, v25, v26, v27, v4, v5, v6, v7
1035 transpose_4x4s v28, v29, v30, v31, v4, v5, v6, v7
1233 movi v4.4s, #0
1243 transpose_4x4s v16, v17, v18, v19, v4, v5, v6, v7
1244 transpose_4x4s v20, v21, v22, v23, v4, v5, v6, v7
1245 transpose_4x4s v24, v25, v26, v27, v4, v5, v6, v7
1246 transpose_4x4s v28, v29, v30, v31, v4, v5, v6, v7
1295 movi v4.4s, #0
1305 transpose_4x4s v16, v17, v18, v19, v4, v5, v6, v7
1306 transpose_4x4s v20, v21, v22, v23, v4, v5, v6, v7
1307 transpose_4x4s v24, v25, v26, v27, v4, v5, v6, v7
1308 transpose_4x4s v28, v29, v30, v31, v4, v5, v6, v7
1427 ld1 {v3.8h,v4.8h}, [x0], x1
1432 uaddw v22.4s, v0.4s, v4.4h
1433 uaddw2 v23.4s, v0.4s, v4.8h
1440 sqxtun v4.4h, v22.4s
1441 sqxtun2 v4.8h, v23.4s
1446 umin v4.8h, v4.8h, v31.8h
1447 st1 {v3.8h,v4.8h}, [x3], x1
1454 butterfly_4s v16, v5, v4, v5 // v16 = t16a, v5 = t19a
1458 butterfly_4s v4, v28, v28, v30 // v4 = t24a, v28 = t27a
1468 butterfly_4s v31, v24, v7, v4 // v31 = t31, v24 = t24
1477 dmbutterfly0 v27, v20, v27, v20, v4, v5, v6, v7, v8, v9 // v27 = t27, v20 = t20
1478 dmbutterfly0 v26, v21, v26, v21, v4, v5, v6, v7, v8, v9 // v26 = t26a, v21 = t21a
1479 dmbutterfly0 v25, v22, v25, v22, v4, v5, v6, v7, v8, v9 // v25 = t25, v22 = t22
1480 dmbutterfly0 v24, v23, v24, v23, v4, v5, v6, v7, v8, v9 // v24 = t24a, v23 = t23a
1485 dmbutterfly v16, v31, v10.s[0], v10.s[1], v4, v5, v6, v7 // v16 = t16a, v31 = t31a
1486 dmbutterfly v24, v23, v10.s[2], v10.s[3], v4, v5, v6, v7 // v24 = t17a, v23 = t30a
1487 dmbutterfly v20, v27, v11.s[0], v11.s[1], v4, v5, v6, v7 // v20 = t18a, v27 = t29a
1488 dmbutterfly v28, v19, v11.s[2], v11.s[3], v4, v5, v6, v7 // v28 = t19a, v19 = t28a
1489 dmbutterfly v18, v29, v12.s[0], v12.s[1], v4, v5, v6, v7 // v18 = t20a, v29 = t27a
1490 dmbutterfly v26, v21, v12.s[2], v12.s[3], v4, v5, v6, v7 // v26 = t21a, v21 = t26a
1491 dmbutterfly v22, v25, v13.s[0], v13.s[1], v4, v5, v6, v7 // v22 = t22a, v25 = t25a
1492 dmbutterfly v30, v17, v13.s[2], v13.s[3], v4, v5, v6, v7 // v30 = t23a, v17 = t24a
1494 butterfly_4s v4, v24, v16, v24 // v4 = t16, v24 = t17
1511 dmbutterfly_h1 v16, v31, v10.s[0], v10.s[1], v4, v5, v6, v7 // v16 = t16a, v31 = t31a
1512 dmbutterfly_h2 v24, v23, v10.s[2], v10.s[3], v4, v5, v6, v7 // v24 = t17a, v23 = t30a
1513 dmbutterfly_h1 v20, v27, v11.s[0], v11.s[1], v4, v5, v6, v7 // v20 = t18a, v27 = t29a
1514 dmbutterfly_h2 v28, v19, v11.s[2], v11.s[3], v4, v5, v6, v7 // v28 = t19a, v19 = t28a
1515 dmbutterfly_h1 v18, v29, v12.s[0], v12.s[1], v4, v5, v6, v7 // v18 = t20a, v29 = t27a
1516 dmbutterfly_h2 v26, v21, v12.s[2], v12.s[3], v4, v5, v6, v7 // v26 = t21a, v21 = t26a
1517 dmbutterfly_h1 v22, v25, v13.s[0], v13.s[1], v4, v5, v6, v7 // v22 = t22a, v25 = t25a
1518 dmbutterfly_h2 v30, v17, v13.s[2], v13.s[3], v4, v5, v6, v7 // v30 = t23a, v17 = t24a
1520 butterfly_4s v4, v24, v16, v24 // v4 = t16, v24 = t17
1537 dsmull_h v4, v5, v16, v10.s[0]
1551 drshrn_h v4, v4, v5, #14
1560 dmbutterfly_l v16, v17, v18, v19, v29, v4, v1.s[0], v1.s[1]
1593 movi v4.4s, #0
1617 transpose_4x4s v16, v17, v18, v19, v4, v5, v6, v7
1618 transpose_4x4s v20, v21, v22, v23, v4, v5, v6, v7
1619 transpose_4x4s v24, v25, v26, v27, v4, v5, v6, v7
1620 transpose_4x4s v28, v29, v30, v31, v4, v5, v6, v7
1639 rev64 v4.4s, \a
1641 ext v4.16b, v4.16b, v4.16b, #8
1642 st1 {v4.4s}, [x0], #16
1664 movi v4.4s, #0
1684 transpose_4x4s v31, v30, v29, v28, v4, v5, v6, v7
1685 transpose_4x4s v27, v26, v25, v24, v4, v5, v6, v7
1686 transpose_4x4s v23, v22, v21, v20, v4, v5, v6, v7
1687 transpose_4x4s v19, v18, v17, v16, v4, v5, v6, v7
1693 ld1 {v4.4s}, [x0]
1695 add v4.4s, v4.4s, \a
1696 st1 {v4.4s}, [x0], #16
1698 ld1 {v4.4s}, [x0]
1700 add v4.4s, v4.4s, \b
1701 st1 {v4.4s}, [x0], #16
1703 ld1 {v4.4s}, [x0]
1705 add v4.4s, v4.4s, \c
1706 st1 {v4.4s}, [x0], #16
1708 ld1 {v4.4s}, [x0]
1710 add v4.4s, v4.4s, \d
1711 st1 {v4.4s}, [x0], #16
1713 ld1 {v4.4s}, [x0]
1714 sub v4.4s, v4.4s, v9.4s
1715 st1 {v4.4s}, [x0], #16
1716 ld1 {v4.4s}, [x0]
1717 sub v4.4s, v4.4s, v8.4s
1718 st1 {v4.4s}, [x0], #16
1719 ld1 {v4.4s}, [x0]
1720 sub v4.4s, v4.4s, \b
1721 st1 {v4.4s}, [x0], #16
1722 ld1 {v4.4s}, [x0]
1723 sub v4.4s, v4.4s, \a
1724 st1 {v4.4s}, [x0], #16
1800 ld1 {v4.4s}, [x2], x9
1802 add v4.4s, v4.4s, \a
1809 ld1 {v4.4s}, [x2], x7
1811 sub v4.4s, v4.4s, \a
1820 srshr v4.4s, v4.4s, #6
1823 uaddw v4.4s, v4.4s, v8.4h
1830 sqxtun v4.4h, v4.4s
1832 sqxtun2 v4.8h, v5.4s
1833 umin v4.8h, v4.8h, v15.8h
1834 st1 {v4.4h}, [x0], x1
1836 st1 {v4.d}[1], [x0], x1