Lines Matching refs:v23

154 // p7 = v16 .. p3 = v20, p0 = v23, q0 = v24, q3 = v27, q7 = v31
178 uabd v6\sz, v22\sz, v23\sz // abs(p1 - p0)
185 uabd v6\sz, v23\sz, v24\sz // abs(p0 - q0)
209 uabd v6\sz, v20\sz, v23\sz // abs(p3 - p0)
210 uabd v2\sz, v21\sz, v23\sz // abs(p2 - p0)
211 uabd v1\sz, v22\sz, v23\sz // abs(p1 - p0)
219 uabd v7\sz, v16\sz, v23\sz // abs(p7 - p0)
221 uabd v2\sz, v17\sz, v23\sz // abs(p6 - p0)
223 uabd v1\sz, v18\sz, v23\sz // abs(p5 - p0)
225 uabd v8\sz, v19\sz, v23\sz // abs(p4 - p0)
244 uabd v5\sz, v22\sz, v23\sz // abs(p1 - p0)
262 usubl_sz \tmp3\().8h, \tmp4\().8h, v24, v23, \sz // q0 - p0
301 uxtl_sz v0.8h, v1.8h, v23, \sz // p0
311 bit v23\sz, v0\sz, v4\sz // if (fm && !flat8in)
347 uaddl_sz \tmp7\().8h, \tmp8\().8h, v23, v26, \sz
349 uaddw_sz v0.8h, v1.8h, v0.8h, v1.8h, v23, \sz
357 uaddl_sz \tmp1\().8h, \tmp2\().8h, v20, v23, \sz
383 bit v23\sz, v4\sz, v6\sz
431 uaddl_sz v14.8h, v15.8h, v23, v24, \sz
462 uaddl_sz v14.8h, v15.8h, v23, v30, \sz
468 uaddl_sz v10.8h, v11.8h, v16, v23, \sz
484 bif v9\sz, v23\sz, v7\sz
512 uaddl_sz v22.8h, v23.8h, v30, v31, \sz
517 sub_sz v22.8h, v23.8h, v22.8h, v23.8h, v18.8h, v19.8h, \sz
521 add_sz v0.8h, v1.8h, v0.8h, v1.8h, v22.8h, v23.8h, \sz
639 ld1 {v23.8b}, [x9], x1 // p0
648 st1 {v23.8b}, [x9], x1
663 ld1 {v23.16b}, [x9], x1 // p0
672 st1 {v23.16b}, [x9], x1
688 ld1 {v23.8b}, [x9], x1
698 transpose_8x8B v20, v21, v22, v23, v24, v25, v26, v27, v28, v29
703 // these are in v22, v23, v24, v25, ordered as rows (8x4 pixels).
707 transpose_4x8B v22, v23, v24, v25, v26, v27, v28, v29
710 st1 {v23.s}[0], [x9], x1
711 st1 {v23.s}[1], [x0], x1
730 ld1 {v23.8b}, [x9], x1
731 ld1 {v23.d}[1], [x0], x1
746 transpose_8x16B v20, v21, v22, v23, v24, v25, v26, v27, v28, v29
750 transpose_4x16B v22, v23, v24, v25, v26, v27, v28, v29
754 st1 {v23.s}[0], [x9], x1
755 st1 {v23.s}[2], [x0], x1
762 st1 {v23.s}[1], [x9], x1
763 st1 {v23.s}[3], [x0], x1
781 ld1 {v23.8b}, [x9], x1 // p0
793 st1 {v23.8b}, [x9], x1
801 st1 {v23.8b}, [x9], x1
816 ld1 {v23.16b}, [x9], x1 // p0
828 st1 {v23.16b}, [x9], x1
836 st1 {v23.16b}, [x9], x1
856 ld1 {v23.8b}, [x9], x1
862 transpose_8x8B v20, v21, v22, v23, v24, v25, v26, v27, v28, v29
868 transpose_8x8B v20, v21, v22, v23, v24, v25, v26, v27, v28, v29
876 st1 {v23.8b}, [x9], x1
885 transpose_4x8B v22, v23, v24, v25, v26, v27, v28, v29
888 st1 {v23.s}[0], [x9], x1
889 st1 {v23.s}[1], [x0], x1
908 ld1 {v23.8b}, [x9], x1
909 ld1 {v23.d}[1], [x0], x1
922 transpose_8x16B v20, v21, v22, v23, v24, v25, v26, v27, v28, v29
926 transpose_8x16B v20, v21, v22, v23, v24, v25, v26, v27, v28, v29
934 st1 {v23.8b}, [x9], x1
935 st1 {v23.d}[1], [x0], x1
949 transpose_4x16B v22, v23, v24, v25, v26, v27, v28, v29
952 st1 {v23.s}[0], [x9], x1
953 st1 {v23.s}[2], [x0], x1
960 st1 {v23.s}[1], [x9], x1
961 st1 {v23.s}[3], [x0], x1
995 ld1 {v23.8b}, [x9], x1 // p0
1034 st1 {v23.8b}, [x9], x1
1041 st1 {v23.8b}, [x9], x1
1067 ld1 {v23.16b}, [x9], x1 // p0
1101 st1 {v23.16b}, [x9], x1
1108 st1 {v23.16b}, [x9], x1
1134 ld1 {v23.8b}, [x9], x1
1140 // half in v16-v23, and the right half in v24-v31. Do two 8x8 transposes
1142 transpose_8x8B v16, v17, v18, v19, v20, v21, v22, v23, v0, v1
1176 transpose_8x8B v20, v21, v22, v23, v24, v25, v26, v27, v28, v29
1184 st1 {v23.8b}, [x9], x1
1191 transpose_4x8B v22, v23, v24, v25, v26, v27, v28, v29
1194 st1 {v23.s}[0], [x9], x1
1195 st1 {v23.s}[1], [x0], x1
1224 ld1 {v23.8b}, [x9], x1
1240 ld1 {v23.d}[1], [x9], x1
1245 transpose_8x16B v16, v17, v18, v19, v20, v21, v22, v23, v0, v1
1294 transpose_8x16B v20, v21, v22, v23, v24, v25, v26, v27, v28, v29
1302 st1 {v23.8b}, [x9], x1
1303 st1 {v23.d}[1], [x0], x1
1316 transpose_4x16B v22, v23, v24, v25, v26, v27, v28, v29
1319 st1 {v23.s}[0], [x9], x1
1320 st1 {v23.s}[2], [x0], x1
1327 st1 {v23.s}[1], [x9], x1
1328 st1 {v23.s}[3], [x0], x1