Home
last modified time | relevance | path

Searched refs:vreinterpretq_u16_s16 (Results 1 – 25 of 41) sorted by relevance

12

/external/libaom/libaom/av1/common/arm/
Djnt_convolve_neon.c168 *t0 = vqmovn_u16(vreinterpretq_u16_s16(tmp4)); in compute_avg_4x4()
169 *t1 = vqmovn_u16(vreinterpretq_u16_s16(tmp5)); in compute_avg_4x4()
192 *t0 = vqmovn_u16(vreinterpretq_u16_s16(tmp4)); in compute_avg_4x4()
193 *t1 = vqmovn_u16(vreinterpretq_u16_s16(tmp5)); in compute_avg_4x4()
282 *t0 = vqmovn_u16(vreinterpretq_u16_s16(f0)); in compute_avg_8x4()
283 *t1 = vqmovn_u16(vreinterpretq_u16_s16(f1)); in compute_avg_8x4()
284 *t2 = vqmovn_u16(vreinterpretq_u16_s16(f2)); in compute_avg_8x4()
285 *t3 = vqmovn_u16(vreinterpretq_u16_s16(f3)); in compute_avg_8x4()
311 *t0 = vqmovn_u16(vreinterpretq_u16_s16(f0)); in compute_avg_8x4()
312 *t1 = vqmovn_u16(vreinterpretq_u16_s16(f1)); in compute_avg_8x4()
[all …]
Dcfl_neon.c519 return vreinterpretq_u16_s16(vmaxq_s16(vminq_s16(a, max), vdupq_n_s16(0))); in clampq_s16()
524 result.val[0] = vreinterpretq_u16_s16( in clamp2q_s16()
526 result.val[1] = vreinterpretq_u16_s16( in clamp2q_s16()
533 result.val[0] = vreinterpretq_u16_s16( in clamp4q_s16()
535 result.val[1] = vreinterpretq_u16_s16( in clamp4q_s16()
537 result.val[2] = vreinterpretq_u16_s16( in clamp4q_s16()
539 result.val[3] = vreinterpretq_u16_s16( in clamp4q_s16()
/external/libvpx/libvpx/vp8/common/arm/neon/
Ddequant_idct_neon.c57 vmulq_u16(vreinterpretq_u16_s16(q3), vreinterpretq_u16_s16(q5))); in vp8_dequant_idct_add_neon()
59 vmulq_u16(vreinterpretq_u16_s16(q4), vreinterpretq_u16_s16(q6))); in vp8_dequant_idct_add_neon()
125 vaddw_u8(vreinterpretq_u16_s16(q1), vreinterpret_u8_s32(d14))); in vp8_dequant_idct_add_neon()
127 vaddw_u8(vreinterpretq_u16_s16(q2), vreinterpret_u8_s32(d15))); in vp8_dequant_idct_add_neon()
Didct_blk_neon.c40 q1u16 = vaddw_u8(vreinterpretq_u16_s16(q2Add.val[i]), in idct_dequant_0_2x_neon()
42 q2u16 = vaddw_u8(vreinterpretq_u16_s16(q2Add.val[i]), in idct_dequant_0_2x_neon()
201 vaddw_u8(vreinterpretq_u16_s16(q2tmp2.val[0]), vreinterpret_u8_s32(d28))); in idct_dequant_full_2x_neon()
203 vaddw_u8(vreinterpretq_u16_s16(q2tmp2.val[1]), vreinterpret_u8_s32(d29))); in idct_dequant_full_2x_neon()
205 vaddw_u8(vreinterpretq_u16_s16(q2tmp3.val[0]), vreinterpret_u8_s32(d30))); in idct_dequant_full_2x_neon()
207 vaddw_u8(vreinterpretq_u16_s16(q2tmp3.val[1]), vreinterpret_u8_s32(d31))); in idct_dequant_full_2x_neon()
Dshortidct4x4llm_neon.c112 q1u16 = vaddw_u8(vreinterpretq_u16_s16(q1s16), vreinterpret_u8_u32(d6u32)); in vp8_short_idct4x4llm_neon()
/external/libvpx/libvpx/vpx_dsp/arm/
Dhighbd_idct32x32_add_neon.c33 vst1q_u16(*dest, vreinterpretq_u16_s16(c0)); in highbd_idct32x32_1_add_pos_kernel()
34 vst1q_u16(*dest + 8, vreinterpretq_u16_s16(c1)); in highbd_idct32x32_1_add_pos_kernel()
35 vst1q_u16(*dest + 16, vreinterpretq_u16_s16(c2)); in highbd_idct32x32_1_add_pos_kernel()
36 vst1q_u16(*dest + 24, vreinterpretq_u16_s16(c3)); in highbd_idct32x32_1_add_pos_kernel()
Didct4x4_add_neon.c48 sum[0] = vaddw_u8(vreinterpretq_u16_s16(a[0]), s); in vpx_idct4x4_16_add_neon()
49 sum[1] = vaddw_u8(vreinterpretq_u16_s16(a[1]), vreinterpret_u8_u32(s32)); in vpx_idct4x4_16_add_neon()
Dquantize_neon.c58 vreinterpretq_u16_s16(vaddq_s16(vld1q_s16(iscan), one)); in vpx_quantize_b_neon()
108 vreinterpretq_u16_s16(vaddq_s16(vld1q_s16(iscan), one)); in vpx_quantize_b_neon()
218 vreinterpretq_u16_s16(vaddq_s16(vld1q_s16(iscan), one)); in vpx_quantize_b_32x32_neon()
266 vreinterpretq_u16_s16(vaddq_s16(vld1q_s16(iscan), one)); in vpx_quantize_b_32x32_neon()
Didct4x4_1_add_neon.c25 a = vaddw_u8(vreinterpretq_u16_s16(res), vreinterpret_u8_u32(*d)); in idct4x4_1_add_kernel()
Didct32x32_add_neon.c60 q0 = vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(q0), d[0])); in store_combine_results()
61 q1 = vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(q1), d[1])); in store_combine_results()
62 q2 = vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(q2), d[2])); in store_combine_results()
63 q3 = vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(q3), d[3])); in store_combine_results()
/external/libhevc/encoder/arm/
Dihevce_had_compute_neon.c595 vaddq_u16(vreinterpretq_u16_s16(vabsq_s16(q0)), vreinterpretq_u16_s16(vabsq_s16(q1))); in ihevce_HAD_16x16_8bit_neon()
597 vaddq_u16(vreinterpretq_u16_s16(vabsq_s16(q2)), vreinterpretq_u16_s16(vabsq_s16(q3))); in ihevce_HAD_16x16_8bit_neon()
737 vreinterpretq_u16_s16(vabsq_s16(q0)), vreinterpretq_u16_s16(vabsq_s16(q1))); in ihevce_HAD_32x32_8bit_neon()
739 vreinterpretq_u16_s16(vabsq_s16(q2)), vreinterpretq_u16_s16(vabsq_s16(q3))); in ihevce_HAD_32x32_8bit_neon()
960 uint16x8_t r0 = vaddq_u16(vreinterpretq_u16_s16(p0), vreinterpretq_u16_s16(p1)); in ihevce_compute_16x16HAD_using_8x8_neon()
961 uint16x8_t r1 = vaddq_u16(vreinterpretq_u16_s16(p2), vreinterpretq_u16_s16(p3)); in ihevce_compute_16x16HAD_using_8x8_neon()
1170 uint16x8_t r0 = vaddq_u16(vreinterpretq_u16_s16(p0), vreinterpretq_u16_s16(p1)); in ihevce_compute_32x32HAD_using_16x16_neon()
1171 uint16x8_t r1 = vaddq_u16(vreinterpretq_u16_s16(p2), vreinterpretq_u16_s16(p3)); in ihevce_compute_32x32HAD_using_16x16_neon()
/external/libvpx/libvpx/vp9/common/arm/neon/
Dvp9_iht4x4_add_neon.c70 sum[0] = vaddw_u8(vreinterpretq_u16_s16(a[0]), s[0]); in vp9_iht4x4_16_add_neon()
71 sum[1] = vaddw_u8(vreinterpretq_u16_s16(a[1]), s[1]); in vp9_iht4x4_16_add_neon()
/external/libhevc/common/arm/
Dihevc_sao_edge_offset_class1.s194 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
205 … @pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
216 … @II pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
219 … @II pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
250 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
256 … @pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
331 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
337 … @II pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
368 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
Dihevc_sao_edge_offset_class1_chroma.s200 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
215 … @pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
228 … @II pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
231 … @II pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
267 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
273 … @pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
357 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
367 … @II pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
403 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
Dihevc_sao_edge_offset_class0.s231 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
242 … @pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
251 … @II pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
258 … @II pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
334 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
Dihevc_sao_edge_offset_class0_chroma.s241 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
248 … @pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
267 … @II pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
276 … @II pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
403 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
428 … @II pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
Dihevc_sao_edge_offset_class3.s339 … @I pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
345 … @I pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
442 … @II pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
452 … @II pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
459 … @III pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
468 … @III pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
533 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
537 … @pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
675 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
681 … @pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
[all …]
Dihevc_sao_edge_offset_class2.s325 … @I pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
334 … @I pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
420 … @II pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
425 … @III pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
431 … @II pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
444 … @III pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
499 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
505 … @pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
634 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
640 … @pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
[all …]
Dihevc_sao_edge_offset_class3_chroma.s429 … @I pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
437 … @I pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
562 … @II pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
575 … @II pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
582 … @III pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
589 … @III pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
661 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
665 … @pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
837 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
843 … @pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
[all …]
Dihevc_sao_edge_offset_class2_chroma.s440 … @I pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
445 … @I pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
555 … @II pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
574 … @II pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
585 … @III pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
593 … @III pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
659 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
663 … @pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
812 … @pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
817 … @pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vminq_u16(vreinterpretq_u16_s16(pi2_tmp_cu…
[all …]
/external/libaom/libaom/aom_dsp/arm/
Dblend_a64_mask_neon.c61 vqsubq_u16(vreinterpretq_u16_s16(im_res_0), vec_round_offset); in blend_8x4()
63 vqsubq_u16(vreinterpretq_u16_s16(im_res_1), vec_round_offset); in blend_8x4()
65 vqsubq_u16(vreinterpretq_u16_s16(im_res_2), vec_round_offset); in blend_8x4()
67 vqsubq_u16(vreinterpretq_u16_s16(im_res_3), vec_round_offset); in blend_8x4()
110 vqsubq_u16(vreinterpretq_u16_s16(res0), vec_round_offset); in blend_4x4()
112 vqsubq_u16(vreinterpretq_u16_s16(res1), vec_round_offset); in blend_4x4()
/external/webp/src/dsp/
Dcost_neon.c73 const uint16x8_t E0 = vreinterpretq_u16_s16(vabsq_s16(c0)); in GetResidualCost_NEON()
74 const uint16x8_t E1 = vreinterpretq_u16_s16(vabsq_s16(c1)); in GetResidualCost_NEON()
Dyuv_neon.c198 vreinterpretq_u16_s16(vmaxq_s16(vminq_s16(F, max), zero)); in SharpYUVUpdateY_NEON()
201 sum = vpadalq_u32(sum, vpaddlq_u16(vreinterpretq_u16_s16(I))); in SharpYUVUpdateY_NEON()
258 vst1q_u16(out + 2 * i + 0, vreinterpretq_u16_s16(i0)); in SharpYUVFilterRow_NEON()
259 vst1q_u16(out + 2 * i + 8, vreinterpretq_u16_s16(i1)); in SharpYUVFilterRow_NEON()
/external/webrtc/webrtc/modules/audio_processing/aecm/
Daecm_core_neon.c159 vget_low_u16(vreinterpretq_u16_s16(adapt_v))); in WebRtcAecm_StoreAdaptiveChannelNeon()
161 vget_high_u16(vreinterpretq_u16_s16(adapt_v))); in WebRtcAecm_StoreAdaptiveChannelNeon()
/external/libvpx/libvpx/vp9/encoder/arm/neon/
Dvp9_quantize_neon.c142 vreinterpretq_u16_s16(vaddq_s16(vld1q_s16(iscan), one)); in vp9_quantize_fp_32x32_neon()
196 vreinterpretq_u16_s16(vaddq_s16(vld1q_s16(iscan), one)); in vp9_quantize_fp_32x32_neon()

12