Home
last modified time | relevance | path

Searched refs:v25 (Results 1 – 25 of 115) sorted by relevance

12345

/external/libhevc/common/arm64/
Dihevc_intra_pred_chroma_planar.s173 mov v25.8b, v17.8b
174 zip1 v29.8b, v17.8b, v25.8b
175 zip2 v25.8b, v17.8b, v25.8b
178 sub v31.8b, v2.8b , v25.8b
207 umlal v28.8h, v25.8b, v1.8b
227 umlal v24.8h, v25.8b, v1.8b
253 umlal v20.8h, v25.8b, v1.8b
275 umlal v28.8h, v25.8b, v1.8b
327 mov v25.8b, v17.8b
328 zip1 v29.8b, v17.8b, v25.8b
[all …]
Dihevc_itrans_recon_8x8.s416 umov x15,v25.d[0]
418 trn1 v25.4h, v2.4h, v6.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.....
430 trn1 v25.4h, v10.4h, v14.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.....
441 mov v25.d[0],x15
497 umov x19,v25.d[0]
498 umov x20,v25.d[1]
[all …]
Dihevc_intra_pred_luma_planar.s220 dup v25.8h,w4 //(4)
232 umlal v25.8h, v5.8b, v0.8b //(4)
235 umlal v25.8h, v17.8b, v1.8b //(4)
238 umlal v25.8h, v6.8b, v3.8b //(4)
241 umlal v25.8h, v19.8b, v23.8b //(4)
260 sshl v25.8h, v25.8h, v29.8h //(4)shr
264 xtn v25.8b, v25.8h //(4)
273 st1 {v25.8b},[x2], x3 //(4)str 8 values
396 dup v25.8h,w4 //(4)
409 umlal v25.8h, v5.8b, v0.8b //(4)
[all …]
Dihevc_inter_pred_chroma_horz_w16out.s133 dup v25.8b, v2.b[1] //coeffabs_1 = vdup_lane_u8(coeffabs, 1)
206 umull v30.8h, v2.8b, v25.8b //mul_res = vmull_u8(src[0_3], coeffabs_3)//
225 umull v28.8h, v3.8b, v25.8b
252 umull v22.8h, v10.8b, v25.8b //mul_res = vmull_u8(src[0_3], coeffabs_3)//
287 umull v20.8h, v11.8b, v25.8b //mul_res = vmull_u8(src[0_3], coeffabs_3)//
304 umull v30.8h, v2.8b, v25.8b //mul_res = vmull_u8(src[0_3], coeffabs_3)//
318 umull v28.8h, v3.8b, v25.8b
347 umull v22.8h, v10.8b, v25.8b //mul_res = vmull_u8(src[0_3], coeffabs_3)//
365 umull v20.8h, v11.8b, v25.8b //mul_res = vmull_u8(src[0_3], coeffabs_3)//
384 umull v30.8h, v2.8b, v25.8b //mul_res = vmull_u8(src[0_3], coeffabs_3)//
[all …]
Dihevc_sao_edge_offset_class1_chroma.s235 TBL v25.8b, {v1.16b},v23.8b
236 ZIP1 v27.8b, v24.8b, v25.8b
237 ZIP2 v25.8b, v24.8b, v25.8b
249 …SADDW v28.8h, v28.8h , v25.8b //II pi2_tmp_cur_row.val[1] = vaddw_s8(pi2_tmp_cur_row.val…
288 TBL v25.8b, {v1.16b},v23.8b
289 ZIP1 v27.8b, v24.8b, v25.8b
290 ZIP2 v25.8b, v24.8b, v25.8b
301 …SADDW v28.8h, v28.8h , v25.8b //pi2_tmp_cur_row.val[1] = vaddw_s8(pi2_tmp_cur_row.val[1]…
398 TBL v25.8b, {v1.16b},v23.8b
399 ZIP1 v27.8b, v24.8b, v25.8b
[all …]
Dihevc_inter_pred_chroma_horz.s133 dup v25.8b, v2.b[1] //coeffabs_1 = vdup_lane_u8(coeffabs, 1)
191 umull v30.8h, v2.8b, v25.8b //mul_res = vmull_u8(src[0_3], coeffabs_3)//
210 umull v28.8h, v3.8b, v25.8b
240 umull v22.8h, v10.8b, v25.8b //mul_res = vmull_u8(src[0_3], coeffabs_3)//
277 umull v20.8h, v11.8b, v25.8b //mul_res = vmull_u8(src[0_3], coeffabs_3)//
297 umull v30.8h, v2.8b, v25.8b //mul_res = vmull_u8(src[0_3], coeffabs_3)//
316 umull v28.8h, v3.8b, v25.8b
354 umull v22.8h, v10.8b, v25.8b //mul_res = vmull_u8(src[0_3], coeffabs_3)//
370 umull v20.8h, v11.8b, v25.8b //mul_res = vmull_u8(src[0_3], coeffabs_3)//
387 umull v30.8h, v2.8b, v25.8b //mul_res = vmull_u8(src[0_3], coeffabs_3)//
[all …]
Dihevc_inter_pred_luma_vert_w16inp_w16out.s140 dup v25.4h,v0.h[3] //coeffabs_3 = vdup_lane_u8(coeffabs, 3)//
172 smlal v19.4s,v3.4h,v25.4h //mul_res1 = smlal_u8(mul_res1, src_tmp4, coeffabs_3)//
189 smlal v20.4s,v4.4h,v25.4h //mul_res2 = smlal_u8(mul_res2, src_tmp1, coeffabs_3)//
204 smlal v21.4s,v5.4h,v25.4h
217 smlal v31.4s,v6.4h,v25.4h
249 smlal v19.4s,v3.4h,v25.4h //mul_res1 = smlal_u8(mul_res1, src_tmp4, coeffabs_3)//
264 smlal v20.4s,v4.4h,v25.4h //mul_res2 = smlal_u8(mul_res2, src_tmp1, coeffabs_3)//
287 smlal v21.4s,v5.4h,v25.4h
311 smlal v31.4s,v6.4h,v25.4h
337 smlal v19.4s,v3.4h,v25.4h //mul_res1 = smlal_u8(mul_res1, src_tmp4, coeffabs_3)//
[all …]
Dihevc_inter_pred_filters_luma_vert_w16inp.s131 dup v25.4h, v0.h[3] //coeffabs_3 = vdup_lane_u8(coeffabs, 3)//
161 smlal v19.4s, v3.4h, v25.4h //mul_res1 = vmlal_u8(mul_res1, src_tmp4, coeffabs_3)//
178 smlal v20.4s, v4.4h, v25.4h //mul_res2 = vmlal_u8(mul_res2, src_tmp1, coeffabs_3)//
193 smlal v21.4s, v5.4h, v25.4h
205 smlal v30.4s, v6.4h, v25.4h
235 smlal v19.4s, v3.4h, v25.4h //mul_res1 = vmlal_u8(mul_res1, src_tmp4, coeffabs_3)//
249 smlal v20.4s, v4.4h, v25.4h //mul_res2 = vmlal_u8(mul_res2, src_tmp1, coeffabs_3)//
271 smlal v21.4s, v5.4h, v25.4h
294 smlal v30.4s, v6.4h, v25.4h
319 smlal v19.4s, v3.4h, v25.4h //mul_res1 = vmlal_u8(mul_res1, src_tmp4, coeffabs_3)//
[all …]
Dihevc_inter_pred_filters_luma_vert_w16out.s94 dup v25.8b, v0.b[3] //coeffabs_3 = vdup_lane_u8(coeffabs, 3)//
127 umlal v19.8h, v3.8b, v25.8b //mul_res1 = vmlal_u8(mul_res1, src_tmp4, coeffabs_3)//
151 umlal v20.8h, v4.8b, v25.8b //mul_res2 = vmlal_u8(mul_res2, src_tmp1, coeffabs_3)//
171 umlal v21.8h, v5.8b, v25.8b
186 umlal v30.8h, v6.8b, v25.8b
217 umlal v19.8h, v3.8b, v25.8b //mul_res1 = vmlal_u8(mul_res1, src_tmp4, coeffabs_3)//
243 umlal v20.8h, v4.8b, v25.8b //mul_res2 = vmlal_u8(mul_res2, src_tmp1, coeffabs_3)//
270 umlal v21.8h, v5.8b, v25.8b
296 umlal v30.8h, v6.8b, v25.8b
318 umlal v19.8h, v3.8b, v25.8b //mul_res1 = vmlal_u8(mul_res1, src_tmp4, coeffabs_3)//
[all …]
Dihevc_itrans_recon_4x4.s165 trn2 v25.4h, v28.4h, v29.4h
170 trn1 v1.2s, v25.2s, v27.2s
171 trn2 v3.2s, v25.2s, v27.2s
201 trn2 v25.4h, v28.4h, v29.4h
206 trn1 v1.2s, v25.2s, v27.2s
207 trn2 v3.2s, v25.2s, v27.2s
Dihevc_intra_pred_luma_mode_3_to_9.s214 tbl v25.8b, {v0.16b},v5.8b //load from ref_main_idx + 1 (row 3)
223 umlal v18.8h, v25.8b, v6.8b //mul (row 3)
258 tbl v25.8b, {v0.16b},v5.8b //load from ref_main_idx + 1 (row 7)
260 umlal v18.8h, v25.8b, v6.8b //mul (row 7)
297 sqxtn v25.8b, v12.8h
309 sub v1.8b, v26.8b , v25.8b //ref_main_idx
318 tbl v25.8b, {v0.16b},v5.8b //load from ref_main_idx - 1 (row 7)
345 umlal v18.8h, v25.8b, v6.8b //mul (row 7)
386 tbl v25.8b, {v0.16b},v5.8b //load from ref_main_idx + 1 (row 3)
402 umlal v18.8h, v25.8b, v6.8b //mul (row 3)
[all …]
Dihevc_intra_pred_filters_chroma_mode_11_to_17.s335 tbl v25.8b, { v0.16b, v1.16b}, v5.8b //load from ref_main_idx + 1 (row 3)
344 umlal v18.8h, v25.8b, v6.8b //mul (row 3)
381 tbl v25.8b, { v0.16b, v1.16b}, v5.8b //load from ref_main_idx + 1 (row 7)
383 umlal v18.8h, v25.8b, v6.8b //mul (row 7)
420 sqxtn v25.8b, v12.8h
421 shl v25.8b, v25.8b,#1
432 add v19.8b, v27.8b , v25.8b //ref_main_idx (add row)
449 tbl v25.8b, { v0.16b, v1.16b}, v5.8b //load from ref_main_idx + 1 (row 7)
481 umlal v18.8h, v25.8b, v6.8b //mul (row 7)
525 tbl v25.8b, { v0.16b, v1.16b}, v5.8b //load from ref_main_idx + 1 (row 3)
[all …]
Dihevc_inter_pred_filters_luma_vert.s139 dup v25.8b, v0.b[3] //coeffabs_3 = vdup_lane_u8(coeffabs, 3)//
170 umlal v19.8h, v3.8b, v25.8b //mul_res1 = vmlal_u8(mul_res1, src_tmp4, coeffabs_3)//
193 umlal v20.8h, v4.8b, v25.8b //mul_res2 = vmlal_u8(mul_res2, src_tmp1, coeffabs_3)//
217 umlal v21.8h, v5.8b, v25.8b
232 umlal v30.8h, v6.8b, v25.8b
264 umlal v19.8h, v3.8b, v25.8b //mul_res1 = vmlal_u8(mul_res1, src_tmp4, coeffabs_3)//
289 umlal v20.8h, v4.8b, v25.8b //mul_res2 = vmlal_u8(mul_res2, src_tmp1, coeffabs_3)//
316 umlal v21.8h, v5.8b, v25.8b
345 umlal v30.8h, v6.8b, v25.8b
368 umlal v19.8h, v3.8b, v25.8b //mul_res1 = vmlal_u8(mul_res1, src_tmp4, coeffabs_3)//
[all …]
Dihevc_itrans_recon_4x4_ttype1.s166 trn2 v25.4h, v28.4h, v29.4h
171 trn1 v22.2s, v25.2s, v27.2s
172 trn2 v17.2s, v25.2s, v27.2s
209 trn2 v25.4h, v28.4h, v29.4h
214 trn1 v1.2s, v25.2s, v27.2s
215 trn2 v3.2s, v25.2s, v27.2s
/external/llvm/test/MC/Hexagon/
Dv60-alu.s44 #CHECK: 1cbad95c { v29:28.h = vadd(v25.ub,{{ *}}v26.ub) }
45 v29:28.h=vadd(v25.ub,v26.ub)
50 #CHECK: 1c79c350 { v16.h = vsub(v3.h,{{ *}}v25.h):sat }
51 v16.h=vsub(v3.h,v25.h):sat
77 #CHECK: 1c76dc98 { v25:24.b = vadd(v29:28.b,{{ *}}v23:22.b) }
78 v25:24.b=vadd(v29:28.b,v23:22.b)
92 #CHECK: 1cdcd987 { v7.ub = vavg(v25.ub,{{ *}}v28.ub) }
93 v7.ub=vavg(v25.ub,v28.ub)
125 #CHECK: 1c9acab8 { v25:24.w = vsub(v11:10.w,{{ *}}v27:26.w) }
126 v25:24.w=vsub(v11:10.w,v27:26.w)
[all …]
Dv60-vmem.s10 #CHECK: 294dc319 { v25 = vmem(r13++#3):nt }
12 v25=vmem(r13++#3):nt
124 #CHECK: 2b42e019 { v25 = vmem(r2++m1):nt }
126 v25=vmem(r2++m1):nt
259 v25=v23
297 v25=v12
302 v25=v3
332 v17 = v25
372 #CHECK: 29a2cb6a if(!p1) vmem(r2++#3) = v25.new }
374 v25 = v17 define
[all …]
Dv60-vmpy-acc.s8 #CHECK: 193bf90f { v15.w += vdmpy(v25.h,r27.uh):sat }
9 v15.w += vdmpy(v25.h,r27.uh):sat
68 #CHECK: 192af2f8 { v25:24.w += vmpa(v19:18.h,r10.b) }
69 v25:24.w += vmpa(v19:18.h,r10.b)
101 #CHECK: 1c12fb98 { v25:24.h += vmpy(v27.b,v18.b) }
102 v25:24.h += vmpy(v27.b,v18.b)
119 #CHECK: 1c0df9a8 { v9:8.uh += vmpy(v25.ub,v13.ub) }
120 v9:8.uh += vmpy(v25.ub,v13.ub)
Dv60-permute.s32 #CHECK: 1e01cc38 { v25:24.uw = vunpack(v12.uh) }
33 v25:24.uw=vunpack(v12.uh)
38 #CHECK: 1e01d778 { v25:24.w = vunpack(v23.h) }
39 v25:24.w=vunpack(v23.h)
Dv60-vmpy1.s53 #CHECK: 1925d86b { v11.w = vdmpy(v25:24.h,{{ *}}r5.h):sat }
54 v11.w=vdmpy(v25:24.h,r5.h):sat
80 #CHECK: 1c34d937 { v23.h = vmpy(v25.h,{{ *}}v20.h):<<1:rnd:sat }
81 v23.h=vmpy(v25.h,v20.h):<<1:rnd:sat
89 #CHECK: 1c0dd1d8 { v25:24.h = vmpy(v17.ub,{{ *}}v13.b) }
90 v25:24.h=vmpy(v17.ub,v13.b)
110 #CHECK: 1c39d089 { v9.h = vmpyi(v16.h,{{ *}}v25.h) }
111 v9.h=vmpyi(v16.h,v25.h)
/external/libmpeg2/common/armv8/
Dimpeg2_idct.s623 umov x15, v25.d[0]
625 trn1 v25.4h, v2.4h, v6.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.....
637 trn1 v25.4h, v10.4h, v14.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.....
648 mov v25.d[0], x15
704 umov x19, v25.d[0]
705 umov x20, v25.d[1]
[all …]
/external/libavc/common/armv8/
Dih264_resi_trans_quant_av8.s119 ld1 {v25.8b}, [x1] //load first 8 pix pred row 4
124 usubl v6.8h, v24.8b, v25.8b //find residue row 4
174 add v25.4h, v23.4h , v20.4h //x6 = u_shift(x3,1,shft) + x2;
184 abs v1.4h, v25.4h //abs val of row 2
189 cmgt v5.4h, v25.4h, #0
216 neg v25.8h, v21.8h //get negative
227 bsl v5.8b, v21.8b, v25.8b //restore sign of row 3 and 4
248 movi v25.8b, #16 //get max nnz
249 sub v26.8b, v25.8b , v0.8b //invert current nnz
330 ld1 {v25.8b}, [x1] //load first 8 pix pred row 4
[all …]
Dih264_inter_pred_luma_horz_hpel_vert_hpel_av8.s81 movi v25.8h, #0x5 // Filter coeff 5 into Q12
155 add v25.8h, v24.8h , v26.8h
161 smlal v26.4s, v25.4h, v28.4h
165 smlal2 v22.4s, v25.8h, v28.8h
169 sqrshrun v25.4h, v22.4s, #10
176 uqxtn v25.8b, v25.8h
177 mov v19.s[1], v25.s[0]
237 add v25.8h, v24.8h , v26.8h
243 smlal v26.4s, v25.4h, v28.4h
247 smlal2 v22.4s, v25.8h, v28.8h
[all …]
/external/libavc/encoder/armv8/
Dih264e_half_pel_av8.s177 …sqrshrun v25.8b, v18.8h, #5 //// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column3…
182 st1 {v25.h}[0], [x1], x3
326 mov v25.d[0], v24.d[1]
368 ext v31.8b, v24.8b , v25.8b , #2
377 ext v31.8b, v25.8b , v25.8b , #2
382 ext v30.8b, v24.8b , v25.8b , #4
385 ext v29.8b, v24.8b , v25.8b , #6
387 ext v31.8b, v24.8b , v25.8b , #2
394 smlsl v22.4s, v25.4h, v0.h[0] //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (set5)
439 mov v25.d[0], v24.d[1]
[all …]
/external/llvm/test/CodeGen/AArch64/
Darm64-copy-tuple.ll19 …4},~{v15},~{v16},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v2…
22 …4},~{v15},~{v16},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v2…
36 …4},~{v15},~{v16},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v2…
39 …4},~{v15},~{v16},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v2…
53 …4},~{v15},~{v16},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v2…
56 …4},~{v15},~{v16},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v2…
70 …4},~{v15},~{v16},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v2…
73 …4},~{v15},~{v16},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v2…
90 …4},~{v15},~{v16},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v2…
93 …4},~{v15},~{v16},~{v17},~{v18},~{v19},~{v20},~{v21},~{v22},~{v23},~{v24},~{v25},~{v26},~{v27},~{v2…
[all …]
/external/llvm/test/MC/AArch64/
Dneon-mul-div-instructions.s57 sqdmulh v2.4h, v25.4h, v3.4h
68 sqrdmulh v2.4h, v25.4h, v3.4h
80 fmulx v1.4s, v25.4s, v3.4s

12345