Home
last modified time | relevance | path

Searched refs:vreinterpret_s32_s16 (Results 1 – 16 of 16) sorted by relevance

/external/libvpx/libvpx/vp8/common/arm/neon/
Dshortidct4x4llm_neon.c61 v2tmp0 = vtrn_s32(vreinterpret_s32_s16(d2), vreinterpret_s32_s16(d4)); in vp8_short_idct4x4llm_neon()
62 v2tmp1 = vtrn_s32(vreinterpret_s32_s16(d3), vreinterpret_s32_s16(d5)); in vp8_short_idct4x4llm_neon()
95 v2tmp0 = vtrn_s32(vreinterpret_s32_s16(d2), vreinterpret_s32_s16(d4)); in vp8_short_idct4x4llm_neon()
96 v2tmp1 = vtrn_s32(vreinterpret_s32_s16(d3), vreinterpret_s32_s16(d5)); in vp8_short_idct4x4llm_neon()
Ddequant_idct_neon.c81 d2tmp0 = vtrn_s32(vreinterpret_s32_s16(d2), vreinterpret_s32_s16(d4)); in vp8_dequant_idct_add_neon()
82 d2tmp1 = vtrn_s32(vreinterpret_s32_s16(d3), vreinterpret_s32_s16(d5)); in vp8_dequant_idct_add_neon()
114 d2tmp0 = vtrn_s32(vreinterpret_s32_s16(d2), vreinterpret_s32_s16(d4)); in vp8_dequant_idct_add_neon()
115 d2tmp1 = vtrn_s32(vreinterpret_s32_s16(d3), vreinterpret_s32_s16(d5)); in vp8_dequant_idct_add_neon()
Diwalsh_neon.c37 v2tmp2 = vtrn_s32(vreinterpret_s32_s16(vget_low_s16(q0s16)), in vp8_short_inv_walsh4x4_neon()
38 vreinterpret_s32_s16(vget_low_s16(q1s16))); in vp8_short_inv_walsh4x4_neon()
39 v2tmp3 = vtrn_s32(vreinterpret_s32_s16(vget_high_s16(q0s16)), in vp8_short_inv_walsh4x4_neon()
40 vreinterpret_s32_s16(vget_high_s16(q1s16))); in vp8_short_inv_walsh4x4_neon()
/external/libvpx/libvpx/vp8/encoder/arm/neon/
Dvp8_shortwalsh4x4_neon.c44 v2tmp2 = vtrn_s32(vreinterpret_s32_s16(d0s16), vreinterpret_s32_s16(d2s16)); in vp8_short_walsh4x4_neon()
45 v2tmp3 = vtrn_s32(vreinterpret_s32_s16(d1s16), vreinterpret_s32_s16(d3s16)); in vp8_short_walsh4x4_neon()
72 v2tmp2 = vtrn_s32(vreinterpret_s32_s16(d1s16), vreinterpret_s32_s16(d3s16)); in vp8_short_walsh4x4_neon()
73 v2tmp3 = vtrn_s32(vreinterpret_s32_s16(d0s16), vreinterpret_s32_s16(d2s16)); in vp8_short_walsh4x4_neon()
Dshortfdct_neon.c41 v2tmp2 = vtrn_s32(vreinterpret_s32_s16(d0s16), vreinterpret_s32_s16(d2s16)); in vp8_short_fdct4x4_neon()
42 v2tmp3 = vtrn_s32(vreinterpret_s32_s16(d1s16), vreinterpret_s32_s16(d3s16)); in vp8_short_fdct4x4_neon()
70 v2tmp2 = vtrn_s32(vreinterpret_s32_s16(d0s16), vreinterpret_s32_s16(d2s16)); in vp8_short_fdct4x4_neon()
71 v2tmp3 = vtrn_s32(vreinterpret_s32_s16(d1s16), vreinterpret_s32_s16(d3s16)); in vp8_short_fdct4x4_neon()
/external/libaom/libaom/av1/common/arm/
Dwarp_plane_neon.c273 b0 = vtrn_s32(vreinterpret_s32_s16(vget_low_s16(f0)), in horizontal_filter_neon()
274 vreinterpret_s32_s16(vget_low_s16(f2))); in horizontal_filter_neon()
275 b1 = vtrn_s32(vreinterpret_s32_s16(vget_low_s16(f4)), in horizontal_filter_neon()
276 vreinterpret_s32_s16(vget_low_s16(f6))); in horizontal_filter_neon()
279 b0 = vtrn_s32(vreinterpret_s32_s16(vget_low_s16(f1)), in horizontal_filter_neon()
280 vreinterpret_s32_s16(vget_low_s16(f3))); in horizontal_filter_neon()
281 b1 = vtrn_s32(vreinterpret_s32_s16(vget_low_s16(f5)), in horizontal_filter_neon()
282 vreinterpret_s32_s16(vget_low_s16(f7))); in horizontal_filter_neon()
285 b0 = vtrn_s32(vreinterpret_s32_s16(vget_high_s16(f0)), in horizontal_filter_neon()
286 vreinterpret_s32_s16(vget_high_s16(f2))); in horizontal_filter_neon()
[all …]
Dtranspose_neon.h293 int32x2x2_t c0 = vtrn_s32(vreinterpret_s32_s16(b0.val[0]), in transpose_s16_4x8()
294 vreinterpret_s32_s16(b1.val[0])); in transpose_s16_4x8()
295 int32x2x2_t c1 = vtrn_s32(vreinterpret_s32_s16(b0.val[1]), in transpose_s16_4x8()
296 vreinterpret_s32_s16(b1.val[1])); in transpose_s16_4x8()
297 int32x2x2_t c2 = vtrn_s32(vreinterpret_s32_s16(b2.val[0]), in transpose_s16_4x8()
298 vreinterpret_s32_s16(b3.val[0])); in transpose_s16_4x8()
299 int32x2x2_t c3 = vtrn_s32(vreinterpret_s32_s16(b2.val[1]), in transpose_s16_4x8()
300 vreinterpret_s32_s16(b3.val[1])); in transpose_s16_4x8()
553 const int32x2x2_t c0 = vtrn_s32(vreinterpret_s32_s16(b0.val[0]), in transpose_s16_4x4d()
554 vreinterpret_s32_s16(b1.val[0])); in transpose_s16_4x4d()
[all …]
/external/libhevc/common/arm/
Dihevc_cmn_utils_neon.h131 vtrn_s32(vreinterpret_s32_s16(b0.val[0]), vreinterpret_s32_s16(b1.val[0])); in transpose_s16_4x4d()
133 vtrn_s32(vreinterpret_s32_s16(b0.val[1]), vreinterpret_s32_s16(b1.val[1])); in transpose_s16_4x4d()
Dihevc_resi_trans_neon_32x32.c265 vtrn_s32(vreinterpret_s32_s16(vget_low_s16(eee)), in ihevc_resi_trans_32x32_neon()
266 vreinterpret_s32_s16(vget_high_s16(eee))); in ihevc_resi_trans_32x32_neon()
276 vreinterpret_s32_s16(trans_eeee.val[0]), 0)); //d8 in ihevc_resi_trans_32x32_neon()
278 vreinterpret_s32_s16(trans_eeee.val[0]), 1)); //d9 in ihevc_resi_trans_32x32_neon()
280 vreinterpret_s32_s16(trans_eeee.val[1]), 0)); //d10 in ihevc_resi_trans_32x32_neon()
282 vreinterpret_s32_s16(trans_eeee.val[1]), 1)); //d11 in ihevc_resi_trans_32x32_neon()
/external/libvpx/libvpx/vpx_dsp/arm/
Dtranspose_neon.h118 const int32x2x2_t c0 = vtrn_s32(vreinterpret_s32_s16(b0.val[0]), in transpose_s16_4x4d()
119 vreinterpret_s32_s16(b1.val[0])); in transpose_s16_4x4d()
120 const int32x2x2_t c1 = vtrn_s32(vreinterpret_s32_s16(b0.val[1]), in transpose_s16_4x4d()
121 vreinterpret_s32_s16(b1.val[1])); in transpose_s16_4x4d()
318 const int32x2x2_t c0 = vtrn_s32(vreinterpret_s32_s16(b0.val[0]), in transpose_s16_4x8()
319 vreinterpret_s32_s16(b1.val[0])); in transpose_s16_4x8()
320 const int32x2x2_t c1 = vtrn_s32(vreinterpret_s32_s16(b0.val[1]), in transpose_s16_4x8()
321 vreinterpret_s32_s16(b1.val[1])); in transpose_s16_4x8()
322 const int32x2x2_t c2 = vtrn_s32(vreinterpret_s32_s16(b2.val[0]), in transpose_s16_4x8()
323 vreinterpret_s32_s16(b3.val[0])); in transpose_s16_4x8()
[all …]
/external/gemmlowp/internal/
Doutput_neon.h822 c[0] = vtrn_s32(vreinterpret_s32_s16(b[0].val[0]),
823 vreinterpret_s32_s16(b[2].val[0]));
824 c[1] = vtrn_s32(vreinterpret_s32_s16(b[1].val[0]),
825 vreinterpret_s32_s16(b[3].val[0]));
826 c[2] = vtrn_s32(vreinterpret_s32_s16(b[0].val[1]),
827 vreinterpret_s32_s16(b[2].val[1]));
828 c[3] = vtrn_s32(vreinterpret_s32_s16(b[1].val[1]),
829 vreinterpret_s32_s16(b[3].val[1]));
/external/webp/src/dsp/
Denc_neon.c279 const int32x2x2_t tmp02 = vtrn_s32(vreinterpret_s32_s16(AB.val[0]), in Transpose4x4_S16_NEON()
280 vreinterpret_s32_s16(CD.val[0])); in Transpose4x4_S16_NEON()
281 const int32x2x2_t tmp13 = vtrn_s32(vreinterpret_s32_s16(AB.val[1]), in Transpose4x4_S16_NEON()
282 vreinterpret_s32_s16(CD.val[1])); in Transpose4x4_S16_NEON()
/external/libgav1/libgav1/src/dsp/arm/
Dinverse_transform_neon.cc72 const int32x2x2_t c0 = vtrn_s32(vreinterpret_s32_s16(b0.val[0]), in Transpose4x4()
73 vreinterpret_s32_s16(b1.val[0])); in Transpose4x4()
74 const int32x2x2_t c1 = vtrn_s32(vreinterpret_s32_s16(b0.val[1]), in Transpose4x4()
75 vreinterpret_s32_s16(b1.val[1])); in Transpose4x4()
/external/clang/test/CodeGen/
Daarch64-neon-intrinsics.c19471 return vreinterpret_s32_s16(a); in test_vreinterpret_s32_s16()
Darm_neon_intrinsics.c13831 return vreinterpret_s32_s16(a); in test_vreinterpret_s32_s16()
/external/neon_2_sse/
DNEON_2_SSE.h16441 _NEON2SSESTORAGE int32x2_t vreinterpret_s32_s16 (int16x4_t t);
16442 #define vreinterpret_s32_s16 macro