/external/libvpx/libvpx/vp8/common/arm/neon/ |
D | shortidct4x4llm_neon.c | 61 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()
|
D | dequant_idct_neon.c | 81 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()
|
D | iwalsh_neon.c | 37 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/ |
D | vp8_shortwalsh4x4_neon.c | 44 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()
|
D | shortfdct_neon.c | 41 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/ |
D | warp_plane_neon.c | 273 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 …]
|
D | transpose_neon.h | 293 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/ |
D | ihevc_cmn_utils_neon.h | 131 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()
|
D | ihevc_resi_trans_neon_32x32.c | 265 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/ |
D | transpose_neon.h | 118 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/ |
D | output_neon.h | 822 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/ |
D | enc_neon.c | 279 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/ |
D | inverse_transform_neon.cc | 72 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/ |
D | aarch64-neon-intrinsics.c | 19471 return vreinterpret_s32_s16(a); in test_vreinterpret_s32_s16()
|
D | arm_neon_intrinsics.c | 13831 return vreinterpret_s32_s16(a); in test_vreinterpret_s32_s16()
|
/external/neon_2_sse/ |
D | NEON_2_SSE.h | 16441 _NEON2SSESTORAGE int32x2_t vreinterpret_s32_s16 (int16x4_t t); 16442 #define vreinterpret_s32_s16 macro
|