Home
last modified time | relevance | path

Searched refs:v27 (Results 1 – 25 of 119) sorted by relevance

12345

/external/libhevc/decoder/arm64/
Dihevcd_fmt_conv_420sp_to_rgba8888.s183 UZP1 v27.8b, v2.8b, v3.8b
185 mov v2.d[0], v27.d[0]
244 ZIP1 v27.8b, v14.8b, v15.8b
246 mov v14.d[0], v27.d[0]
247 ZIP1 v27.8b, v16.8b, v17.8b
249 mov v16.d[0], v27.d[0]
251 ZIP1 v27.8b, v20.8b, v21.8b
253 mov v20.d[0], v27.d[0]
254 ZIP1 v27.8b, v22.8b, v23.8b
256 mov v22.d[0], v27.d[0]
[all …]
/external/fec/
Dviterbi27_mmx.c20 struct v27 { struct
30 struct v27 *vp = (struct v27 *)p; in init_viterbi27_mmx() argument
66 struct v27 *vp; in create_viterbi27_mmx()
72 if((vp = (struct v27 *)malloc(sizeof(struct v27))) == NULL) in create_viterbi27_mmx()
90 struct v27 *vp = (struct v27 *)p; in chainback_viterbi27_mmx()
109 struct v27 *vp = p; in delete_viterbi27_mmx()
Dviterbi27_sse.c18 struct v27 { struct
28 struct v27 *vp; in create_viterbi27_sse() argument
35 if((vp = malloc(sizeof(struct v27))) == NULL) in create_viterbi27_sse()
57 struct v27 *vp = p; in init_viterbi27_sse()
78 struct v27 *vp = p; in chainback_viterbi27_sse()
107 struct v27 *vp = p; in delete_viterbi27_sse()
Dviterbi27_sse2.c18 struct v27 { struct
28 struct v27 *vp = p; in init_viterbi27_sse2() argument
57 struct v27 *vp; in create_viterbi27_sse2()
64 if(posix_memalign(&p, sizeof(__m128i),sizeof(struct v27))) in create_viterbi27_sse2()
66 vp = (struct v27 *)p; in create_viterbi27_sse2()
84 struct v27 *vp = p; in chainback_viterbi27_sse2()
112 struct v27 *vp = p; in delete_viterbi27_sse2()
124 struct v27 *vp = p;
Dviterbi27_port.c20 struct v27 { struct
30 struct v27 *vp = p; in init_viterbi27_port() argument
57 struct v27 *vp; in create_viterbi27_port()
63 if((vp = malloc(sizeof(struct v27))) == NULL) in create_viterbi27_port()
80 struct v27 *vp = p; in chainback_viterbi27_port()
108 struct v27 *vp = p; in delete_viterbi27_port()
137 struct v27 *vp = p; in update_viterbi27_blk_port()
Dviterbi27_av.c18 struct v27 { struct
28 struct v27 *vp = p; in init_viterbi27_av() argument
54 struct v27 *vp; in create_viterbi27_av()
60 if((vp = (struct v27 *)malloc(sizeof(struct v27))) == NULL) in create_viterbi27_av()
76 struct v27 *vp = p; in chainback_viterbi27_av()
104 struct v27 *vp = p; in delete_viterbi27_av()
114 struct v27 *vp = p; in update_viterbi27_blk_av()
/external/libavc/common/armv8/
Dih264_inter_pred_filters_luma_horz_av8.s134 ext v27.8b, v6.8b , v7.8b, #5 ////extract a[5] (column2,row1)
137 uaddl v16.8h, v27.8b, v6.8b //// a0 + a5 (column2,row1)
142 ext v27.8b, v6.8b , v7.8b, #2 ////extract a[2] (column2,row1)
145 umlal v16.8h, v27.8b, v1.8b //// a0 + a5 + 20a2 (column2,row1)
150 ext v27.8b, v6.8b , v7.8b, #3 ////extract a[3] (column2,row1)
153 umlal v16.8h, v27.8b, v1.8b //// a0 + a5 + 20a2 + 20a3 (column2,row1)
158 ext v27.8b, v6.8b , v7.8b, #1 ////extract a[1] (column2,row1)
161 umlsl v16.8h, v27.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column2,row1)
166 ext v27.8b, v6.8b , v7.8b, #4 ////extract a[4] (column2,row1)
169 umlsl v16.8h, v27.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column2,row1)
[all …]
Dih264_inter_pred_luma_horz_qpel_av8.s142 ext v27.8b, v6.8b , v7.8b , #5
145 uaddl v16.8h, v27.8b, v6.8b //// a0 + a5 (column2,row1)
150 ext v27.8b, v6.8b , v7.8b , #2
153 umlal v16.8h, v27.8b, v1.8b //// a0 + a5 + 20a2 (column2,row1)
158 ext v27.8b, v6.8b , v7.8b , #3
161 umlal v16.8h, v27.8b, v1.8b //// a0 + a5 + 20a2 + 20a3 (column2,row1)
166 ext v27.8b, v6.8b , v7.8b , #1
169 umlsl v16.8h, v27.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column2,row1)
174 ext v27.8b, v6.8b , v7.8b , #4
177 umlsl v16.8h, v27.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column2,row1)
[all …]
Dih264_inter_pred_luma_vert_qpel_av8.s330 sqrshrun v27.8b, v16.8h, #5
332 urhadd v27.16b, v9.16b , v27.16b // Interpolation step for qpel calculation
339 st1 {v27.2s}, [x1], x3 // Vector store to dst[1_0]
367 sqrshrun v27.8b, v12.8h, #5
369 urhadd v27.16b, v19.16b , v27.16b // Interpolation step for qpel calculation
372 st1 {v27.2s}, [x1], x3 // store row 5
388 sqrshrun v27.8b, v12.8h, #5
390 urhadd v27.16b, v19.16b , v27.16b // Interpolation step for qpel calculation
394 st1 {v27.2s}, [x1], x3 // store row 7
433 sqrshrun v27.8b, v16.8h, #5
[all …]
Dih264_inter_pred_chroma_av8.s168 sqrshrun v27.8b, v22.8h, #6
170 st1 { v26.8b, v27.8b}, [x1], x3 ////Store dest row
197 sqrshrun v27.8b, v24.8h, #6
199 st1 { v26.8b, v27.8b}, [x1], x3 ////Store dest row2
208 sqrshrun v27.8b, v22.8h, #6
209 st1 { v26.8b, v27.8b}, [x1], x3 ////Store dest row3
242 sqrshrun v27.8b, v24.8h, #6
243 st1 {v26.8b, v27.8b}, [x1], x3 ////Store dest row5
256 sqrshrun v27.8b, v22.8h, #6
257 st1 { v26.8b, v27.8b}, [x1], x3 ////Store dest row6
[all …]
/external/libhevc/common/arm64/
Dihevc_intra_pred_luma_planar.s179 dup v27.8h,w4 //(1)
184 umlal v27.8h, v5.8b, v0.8b //(1)(row+1) * src[nt-1]
187 umlal v27.8h, v17.8b, v1.8b //(1)(col+1) * src[3nt+1]
190 umlal v27.8h, v6.8b, v3.8b //(1)(nt-1-row) * src[2nt+1+col]
193 umlal v27.8h, v19.8b, v20.8b //(1)(nt-1-col) * src[2nt-1-row]
209 sshl v27.8h, v27.8h, v29.8h //(1)shr
214 xtn v27.8b, v27.8h //(1)
223 st1 {v27.8b},[x2], x3 //(1)str 8 values
333 dup v27.8h,w4 //(1n)(1)
351 umlal v27.8h, v5.8b, v0.8b //(1)(row+1) * src[nt-1]
[all …]
Dihevc_sao_edge_offset_class1_chroma.s202 UZP1 v27.8b, v5.8b, v17.8b
204 mov v5.8b,v27.8b
211 ZIP1 v27.8b, v5.8b, v17.8b
213 mov v5.8b,v27.8b
223 UZP1 v27.8b, v22.8b, v23.8b
225 mov v22.8b,v27.8b
236 ZIP1 v27.8b, v24.8b, v25.8b
238 mov v24.8b,v27.8b
284 UZP1 v27.8b, v22.8b, v23.8b
286 mov v22.8b,v27.8b
[all …]
Dihevc_inter_pred_chroma_horz_w16out.s140 dup v27.8b, v2.b[3] //coeffabs_3 = vdup_lane_u8(coeffabs, 3)
220 umlsl v30.8h, v6.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
235 umlsl v28.8h, v7.8b, v27.8b
282 umlsl v22.8h, v14.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
299 umlsl v20.8h, v15.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
315 umlsl v30.8h, v6.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
331 umlsl v28.8h, v7.8b, v27.8b
359 umlsl v22.8h, v14.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
381 umlsl v20.8h, v15.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
395 umlsl v30.8h, v6.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
[all …]
Dihevc_inter_pred_chroma_horz.s140 dup v27.8b, v2.b[3] //coeffabs_3 = vdup_lane_u8(coeffabs, 3)
205 umlsl v30.8h, v6.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
217 umlsl v28.8h, v7.8b, v27.8b
272 umlsl v22.8h, v14.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
292 umlsl v20.8h, v15.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
313 umlsl v30.8h, v6.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
331 umlsl v28.8h, v7.8b, v27.8b
364 umlsl v22.8h, v14.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
384 umlsl v20.8h, v15.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
398 umlsl v30.8h, v6.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
[all …]
Dihevc_itrans_recon_8x8.s421 trn1 v27.4h, v3.4h, v7.4h
426 trn1 v2.2s, v25.2s, v27.2s
427 trn2 v3.2s, v25.2s, v27.2s ////x0,x1,x2,x3 first qudrant transposing continued.....
433 trn1 v27.4h, v11.4h, v15.4h
436 trn1 v10.2s, v25.2s, v27.2s
437 trn2 v11.2s, v25.2s, v27.2s ////x4,x5,x6,x7 third qudrant transposing continued.....
500 trn1 v27.4h, v2.4h, v3.4h
505 trn1 v2.2s, v27.2s, v25.2s
506 trn2 v4.2s, v27.2s, v25.2s
510 trn1 v27.4h, v6.4h, v7.4h
[all …]
Dihevc_inter_pred_luma_vert_w16inp_w16out.s142 dup v27.4h,v0.h[5] //coeffabs_5 = vdup_lane_u8(coeffabs, 5)//
176 smlal v19.4s,v5.4h,v27.4h //mul_res1 = smlal_u8(mul_res1, src_tmp2, coeffabs_5)//
193 smlal v20.4s,v6.4h,v27.4h //mul_res2 = smlal_u8(mul_res2, src_tmp3, coeffabs_5)//
206 smlal v21.4s,v7.4h,v27.4h
221 smlal v31.4s,v16.4h,v27.4h
251 smlal v19.4s,v5.4h,v27.4h //mul_res1 = smlal_u8(mul_res1, src_tmp2, coeffabs_5)//
266 smlal v20.4s,v6.4h,v27.4h //mul_res2 = smlal_u8(mul_res2, src_tmp3, coeffabs_5)//
292 smlal v21.4s,v7.4h,v27.4h
315 smlal v31.4s,v16.4h,v27.4h
339 smlal v19.4s,v5.4h,v27.4h //mul_res1 = smlal_u8(mul_res1, src_tmp2, coeffabs_5)//
[all …]
Dihevc_inter_pred_filters_luma_vert_w16inp.s133 dup v27.4h, v0.h[5] //coeffabs_5 = vdup_lane_u8(coeffabs, 5)//
165 smlal v19.4s, v5.4h, v27.4h //mul_res1 = vmlal_u8(mul_res1, src_tmp2, coeffabs_5)//
182 smlal v20.4s, v6.4h, v27.4h //mul_res2 = vmlal_u8(mul_res2, src_tmp3, coeffabs_5)//
195 smlal v21.4s, v7.4h, v27.4h
209 smlal v30.4s, v16.4h, v27.4h
237 smlal v19.4s, v5.4h, v27.4h //mul_res1 = vmlal_u8(mul_res1, src_tmp2, coeffabs_5)//
251 smlal v20.4s, v6.4h, v27.4h //mul_res2 = vmlal_u8(mul_res2, src_tmp3, coeffabs_5)//
276 smlal v21.4s, v7.4h, v27.4h
298 smlal v30.4s, v16.4h, v27.4h
321 smlal v19.4s, v5.4h, v27.4h //mul_res1 = vmlal_u8(mul_res1, src_tmp2, coeffabs_5)//
[all …]
Dihevc_inter_pred_filters_luma_vert_w16out.s96 dup v27.8b, v0.b[5] //coeffabs_5 = vdup_lane_u8(coeffabs, 5)//
131 umlsl v19.8h, v5.8b, v27.8b //mul_res1 = vmlsl_u8(mul_res1, src_tmp2, coeffabs_5)//
157 umlsl v20.8h, v6.8b, v27.8b //mul_res2 = vmlsl_u8(mul_res2, src_tmp3, coeffabs_5)//
173 umlsl v21.8h, v7.8b, v27.8b
190 umlsl v30.8h, v16.8b, v27.8b
224 umlsl v19.8h, v5.8b, v27.8b //mul_res1 = vmlsl_u8(mul_res1, src_tmp2, coeffabs_5)//
249 umlsl v20.8h, v6.8b, v27.8b //mul_res2 = vmlsl_u8(mul_res2, src_tmp3, coeffabs_5)//
277 umlsl v21.8h, v7.8b, v27.8b
302 umlsl v30.8h, v16.8b, v27.8b
320 umlsl v19.8h, v5.8b, v27.8b //mul_res1 = vmlsl_u8(mul_res1, src_tmp2, coeffabs_5)//
[all …]
Dihevc_itrans_recon_4x4.s167 trn2 v27.4h, v30.4h, v31.4h
170 trn1 v1.2s, v25.2s, v27.2s
171 trn2 v3.2s, v25.2s, v27.2s
203 trn2 v27.4h, v30.4h, v31.4h
206 trn1 v1.2s, v25.2s, v27.2s
207 trn2 v3.2s, v25.2s, v27.2s
/external/llvm/test/MC/Hexagon/
Dv60-alu.s32 #CHECK: 1cb8cada { v27:26.w = vsub(v10.uh,{{ *}}v24.uh) }
33 v27:26.w=vsub(v10.uh,v24.uh)
35 #CHECK: 1cbcdbe8 { v9:8.w = vsub(v27.h,{{ *}}v28.h) }
36 v9:8.w=vsub(v27.h,v28.h)
80 #CHECK: 1c7ad4a6 { v7:6.h = vadd(v21:20.h,{{ *}}v27:26.h) }
81 v7:6.h=vadd(v21:20.h,v27:26.h)
98 #CHECK: 1c86dace { v15:14.ub = vsub(v27:26.ub,{{ *}}v7:6.ub):sat }
99 v15:14.ub=vsub(v27:26.ub,v7:6.ub):sat
122 #CHECK: 1c88da56 { v23:22.w = vadd(v27:26.w,{{ *}}v9:8.w):sat }
123 v23:22.w=vadd(v27:26.w,v9:8.w):sat
[all …]
Dv60-vmpy-acc.s20 #CHECK: 1905fb86 { v6.uw += vrmpy(v27.ub,r5.ub) }
21 v6.uw += vrmpy(v27.ub,r5.ub)
29 #CHECK: 190bfa22 { v3:2.h += vtmpy(v27:26.ub,r11.b) }
30 v3:2.h += vtmpy(v27:26.ub,r11.b)
71 #CHECK: 1926e4da { v27:26.h += vmpa(v5:4.ub,r6.b) }
72 v27:26.h += vmpa(v5:4.ub,r6.b)
101 #CHECK: 1c12fb98 { v25:24.h += vmpy(v27.b,v18.b) }
102 v25:24.h += vmpy(v27.b,v18.b)
/external/llvm/test/MC/AArch64/
Dneon-compare-instructions.s13 cmeq v29.2s, v27.2s, v28.2s
35 cmhs v29.2s, v27.2s, v28.2s
43 cmls v29.2s, v28.2s, v27.2s
72 cmge v29.2s, v27.2s, v28.2s
80 cmle v29.2s, v28.2s, v27.2s
109 cmhi v29.2s, v27.2s, v28.2s
117 cmlo v29.2s, v28.2s, v27.2s
146 cmgt v29.2s, v27.2s, v28.2s
154 cmlt v29.2s, v28.2s, v27.2s
181 cmtst v29.2s, v27.2s, v28.2s
[all …]
/external/libavc/encoder/armv8/
Dih264e_evaluate_intra_chroma_modes_av8.s191 ld1 {v27.8h}, [x1]
193 dup v20.8h, v27.h[7] ///HORIZONTAL VALUE ROW=0//
194 dup v21.8h, v27.h[7]
216 dup v20.8h, v27.h[6]
217 dup v21.8h, v27.h[6] ///HORIZONTAL VALUE ROW=1//
233 dup v20.8h, v27.h[5]
234 dup v21.8h, v27.h[5] ///HORIZONTAL VALUE ROW=2//
249 dup v20.8h, v27.h[4]
250 dup v21.8h, v27.h[4] ///HORIZONTAL VALUE ROW=3//
268 dup v20.8h, v27.h[3]
[all …]
/external/llvm/test/CodeGen/AArch64/
Darm64-copy-tuple.ll19 …6},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v28},~{v29},~{v3…
22 …6},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v28},~{v29},~{v3…
36 …6},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v28},~{v29},~{v3…
39 …6},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v28},~{v29},~{v3…
53 …6},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v28},~{v29},~{v3…
56 …6},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v28},~{v29},~{v3…
70 …6},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v28},~{v29},~{v3…
73 …6},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v28},~{v29},~{v3…
90 …6},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v28},~{v29},~{v3…
93 …6},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v28},~{v29},~{v3…
[all …]
/external/libmpeg2/common/armv8/
Dimpeg2_idct.s628 trn1 v27.4h, v3.4h, v7.4h
633 trn1 v2.2s, v25.2s, v27.2s
634 trn2 v3.2s, v25.2s, v27.2s ////x0,x1,x2,x3 first qudrant transposing continued.....
640 trn1 v27.4h, v11.4h, v15.4h
643 trn1 v10.2s, v25.2s, v27.2s
644 trn2 v11.2s, v25.2s, v27.2s ////x4,x5,x6,x7 third qudrant transposing continued.....
707 trn1 v27.4h, v2.4h, v3.4h
712 trn1 v2.2s, v27.2s, v25.2s
713 trn2 v4.2s, v27.2s, v25.2s
717 trn1 v27.4h, v6.4h, v7.4h
[all …]

12345