Home
last modified time | relevance | path

Searched refs:vtrn_s32 (Results 1 – 21 of 21) 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()
39 v2tmp3 = vtrn_s32(vreinterpret_s32_s16(vget_high_s16(q0s16)), 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()
275 b1 = vtrn_s32(vreinterpret_s32_s16(vget_low_s16(f4)), in horizontal_filter_neon()
279 b0 = vtrn_s32(vreinterpret_s32_s16(vget_low_s16(f1)), in horizontal_filter_neon()
281 b1 = vtrn_s32(vreinterpret_s32_s16(vget_low_s16(f5)), in horizontal_filter_neon()
285 b0 = vtrn_s32(vreinterpret_s32_s16(vget_high_s16(f0)), in horizontal_filter_neon()
287 b1 = vtrn_s32(vreinterpret_s32_s16(vget_high_s16(f4)), in horizontal_filter_neon()
291 b0 = vtrn_s32(vreinterpret_s32_s16(vget_high_s16(f1)), in horizontal_filter_neon()
293 b1 = vtrn_s32(vreinterpret_s32_s16(vget_high_s16(f5)), in horizontal_filter_neon()
Dtranspose_neon.h293 int32x2x2_t c0 = vtrn_s32(vreinterpret_s32_s16(b0.val[0]), in transpose_s16_4x8()
295 int32x2x2_t c1 = vtrn_s32(vreinterpret_s32_s16(b0.val[1]), in transpose_s16_4x8()
297 int32x2x2_t c2 = vtrn_s32(vreinterpret_s32_s16(b2.val[0]), in transpose_s16_4x8()
299 int32x2x2_t c3 = vtrn_s32(vreinterpret_s32_s16(b2.val[1]), in transpose_s16_4x8()
553 const int32x2x2_t c0 = vtrn_s32(vreinterpret_s32_s16(b0.val[0]), in transpose_s16_4x4d()
555 const int32x2x2_t c1 = vtrn_s32(vreinterpret_s32_s16(b0.val[1]), in transpose_s16_4x4d()
/external/libaom/libaom/aom_dsp/arm/
Dloopfilter_neon.c183 ps0_qs0 = vtrn_s32(vreinterpret_s32_s8(pq_s0), vreinterpret_s32_s8(pq_s0)); in lpf_14_neon()
184 ps1_qs1 = vtrn_s32(vreinterpret_s32_s8(pq_s1), vreinterpret_s32_s8(pq_s1)); in lpf_14_neon()
364 ps0_qs0 = vtrn_s32(vreinterpret_s32_s8(pq_s0), vreinterpret_s32_s8(pq_s0)); in lpf_8_neon()
365 ps1_qs1 = vtrn_s32(vreinterpret_s32_s8(pq_s1), vreinterpret_s32_s8(pq_s1)); in lpf_8_neon()
479 ps0_qs0 = vtrn_s32(vreinterpret_s32_s8(pq_s0), vreinterpret_s32_s8(pq_s0)); in lpf_6_neon()
480 ps1_qs1 = vtrn_s32(vreinterpret_s32_s8(pq_s1), vreinterpret_s32_s8(pq_s1)); in lpf_6_neon()
577 ps0_qs0 = vtrn_s32(vreinterpret_s32_s8(pq_s0), vreinterpret_s32_s8(pq_s0)); in lpf_4_neon()
578 ps1_qs1 = vtrn_s32(vreinterpret_s32_s8(pq_s1), vreinterpret_s32_s8(pq_s1)); in lpf_4_neon()
/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()
/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()
120 const int32x2x2_t c1 = vtrn_s32(vreinterpret_s32_s16(b0.val[1]), in transpose_s16_4x4d()
318 const int32x2x2_t c0 = vtrn_s32(vreinterpret_s32_s16(b0.val[0]), in transpose_s16_4x8()
320 const int32x2x2_t c1 = vtrn_s32(vreinterpret_s32_s16(b0.val[1]), in transpose_s16_4x8()
322 const int32x2x2_t c2 = vtrn_s32(vreinterpret_s32_s16(b2.val[0]), in transpose_s16_4x8()
324 const int32x2x2_t c3 = vtrn_s32(vreinterpret_s32_s16(b2.val[1]), in transpose_s16_4x8()
/external/libopus/silk/arm/
Dbiquad_alt_neon_intr.c102 …S_s32x2x2 = vtrn_s32( vget_low_s32( S_s32x4 ), vget_high_s32( S_s32x4 ) ); … in silk_biquad_alt_stride2_neon()
/external/gemmlowp/internal/
Doutput_neon.h822 c[0] = vtrn_s32(vreinterpret_s32_s16(b[0].val[0]),
824 c[1] = vtrn_s32(vreinterpret_s32_s16(b[1].val[0]),
826 c[2] = vtrn_s32(vreinterpret_s32_s16(b[0].val[1]),
828 c[3] = vtrn_s32(vreinterpret_s32_s16(b[1].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()
281 const int32x2x2_t tmp13 = vtrn_s32(vreinterpret_s32_s16(AB.val[1]), in Transpose4x4_S16_NEON()
/external/clang/test/CodeGen/
Daarch64-neon-perm.c1893 return vtrn_s32(a, b); in test_vtrn_s32()
Darm_neon_intrinsics.c22805 return vtrn_s32(a, b); in test_vtrn_s32()
/external/ruy/ruy/
Dpack_arm.cc2246 int32x2x2_t t = vtrn_s32(vreinterpret_s32_s8(a), vreinterpret_s32_s8(b)); in transpose_32bit_vals()
/external/llvm-project/clang/test/CodeGen/
Daarch64-neon-perm.c1718 return vtrn_s32(a, b); in test_vtrn_s32()
Darm_neon_intrinsics.c20266 return vtrn_s32(a, b); in test_vtrn_s32()
/external/libgav1/libgav1/src/dsp/arm/
Dinverse_transform_neon.cc72 const int32x2x2_t c0 = vtrn_s32(vreinterpret_s32_s16(b0.val[0]), in Transpose4x4()
74 const int32x2x2_t c1 = vtrn_s32(vreinterpret_s32_s16(b0.val[1]), in Transpose4x4()
/external/neon_2_sse/
DNEON_2_SSE.h2220 _NEON2SSESTORAGE int32x2x2_t vtrn_s32(int32x2_t a, int32x2_t b); // VTRN.32 d0,d0
15680 _NEON2SSESTORAGE int32x2x2_t vtrn_s32(int32x2_t a, int32x2_t b); // VTRN.32 d0,d0
15681 _NEON2SSE_INLINE int32x2x2_t vtrn_s32(int32x2_t a, int32x2_t b) in vtrn_s32() function
15697 #define vtrn_u32 vtrn_s32
15808 #define vzip_s32 vtrn_s32