/external/libaom/libaom/av1/common/arm/ |
D | transpose_neon.h | 278 int16x4x2_t b0 = vtrn_s16(*a0, *a1); in transpose_s16_4x8() 279 int16x4x2_t b1 = vtrn_s16(*a2, *a3); in transpose_s16_4x8() 280 int16x4x2_t b2 = vtrn_s16(*a4, *a5); in transpose_s16_4x8() 281 int16x4x2_t b3 = vtrn_s16(*a6, *a7); in transpose_s16_4x8() 544 const int16x4x2_t b0 = vtrn_s16(*a0, *a1); in transpose_s16_4x4d() 545 const int16x4x2_t b1 = vtrn_s16(*a2, *a3); in transpose_s16_4x4d()
|
/external/libhevc/common/arm/ |
D | ihevc_cmn_utils_neon.h | 121 const int16x4x2_t b0 = vtrn_s16(*a0, *a1); in transpose_s16_4x4d() 122 const int16x4x2_t b1 = vtrn_s16(*a2, *a3); in transpose_s16_4x4d()
|
D | ihevc_weighted_pred_neon_intr.c | 262 int16x4x2_t wgt0; in ihevc_weighted_pred_chroma_uni_neonintr() 598 int16x4x2_t wgt0, wgt1; in ihevc_weighted_pred_chroma_bi_neonintr()
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | transpose_neon.h | 109 const int16x4x2_t b0 = vtrn_s16(*a0, *a1); in transpose_s16_4x4d() 110 const int16x4x2_t b1 = vtrn_s16(*a2, *a3); in transpose_s16_4x4d() 303 const int16x4x2_t b0 = vtrn_s16(a0, a1); in transpose_s16_4x8() 304 const int16x4x2_t b1 = vtrn_s16(a2, a3); in transpose_s16_4x8() 305 const int16x4x2_t b2 = vtrn_s16(a4, a5); in transpose_s16_4x8() 306 const int16x4x2_t b3 = vtrn_s16(a6, a7); in transpose_s16_4x8()
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
D | iwalsh_neon.c | 18 int16x4x2_t v2tmp0, v2tmp1; in vp8_short_inv_walsh4x4_neon()
|
D | shortidct4x4llm_neon.c | 32 int16x4x2_t v2tmp2, v2tmp3; in vp8_short_idct4x4llm_neon()
|
D | dequant_idct_neon.c | 30 int16x4x2_t d2tmp2, d2tmp3; in vp8_dequant_idct_add_neon()
|
/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
D | vp8_shortwalsh4x4_neon.c | 29 int16x4x2_t v2tmp0, v2tmp1; in vp8_short_walsh4x4_neon()
|
D | shortfdct_neon.c | 21 int16x4x2_t v2tmp0, v2tmp1; in vp8_short_fdct4x4_neon()
|
/external/clang/test/CodeGen/ |
D | aarch64-neon-perm.c | 937 int16x4x2_t test_vuzp_s16(int16x4_t a, int16x4_t b) { in test_vuzp_s16() 1401 int16x4x2_t test_vzip_s16(int16x4_t a, int16x4_t b) { in test_vzip_s16() 1865 int16x4x2_t test_vtrn_s16(int16x4_t a, int16x4_t b) { in test_vtrn_s16()
|
D | aarch64-neon-ldst-one.c | 651 int16x4x2_t test_vld2_dup_s16(int16_t *a) { in test_vld2_dup_s16() 2838 int16x4x2_t test_vld2_lane_s16(int16_t *a, int16x4x2_t b) { in test_vld2_lane_s16() 6056 void test_vst2_lane_s16(int16_t *a, int16x4x2_t b) { in test_vst2_lane_s16()
|
D | arm_neon_intrinsics.c | 5064 int16x4x2_t test_vld2_s16(int16_t const * a) { in test_vld2_s16() 5272 int16x4x2_t test_vld2_dup_s16(int16_t const * a) { in test_vld2_dup_s16() 5778 int16x4x2_t test_vld2_lane_s16(int16_t const * a, int16x4x2_t b) { in test_vld2_lane_s16() 18822 void test_vst2_s16(int16_t * a, int16x4x2_t b) { in test_vst2_s16() 19276 void test_vst2_lane_s16(int16_t * a, int16x4x2_t b) { in test_vst2_lane_s16() 22783 int16x4x2_t test_vtrn_s16(int16x4_t a, int16x4_t b) { in test_vtrn_s16() 23323 int16x4x2_t test_vuzp_s16(int16x4_t a, int16x4_t b) { in test_vuzp_s16() 23678 int16x4x2_t test_vzip_s16(int16x4_t a, int16x4_t b) { in test_vzip_s16()
|
D | aarch64-neon-intrinsics.c | 10450 int16x4x2_t test_vld2_s16(int16_t const *a) { in test_vld2_s16() 12217 void test_vst2_s16(int16_t *a, int16x4x2_t b) { in test_vst2_s16() 14331 int16x4x2_t test_vld1_s16_x2(int16_t const *a) { in test_vld1_s16_x2() 15947 void test_vst1_s16_x2(int16_t *a, int16x4x2_t b) { in test_vst1_s16_x2()
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | motion_vector_search_neon.cc | 92 const int16x4x2_t denominator = vzip_s16(*lookup, *lookup); in MvProjectionSingleClip()
|
D | inverse_transform_neon.cc | 64 const int16x4x2_t b0 = vtrn_s16(a0, a1); in Transpose4x4() 65 const int16x4x2_t b1 = vtrn_s16(a2, a3); in Transpose4x4() 2175 const int16x4x2_t c0 = in TransposeAndPermute4x4WideInput() 2178 const int16x4x2_t c1 = in TransposeAndPermute4x4WideInput()
|
/external/clang/test/Sema/ |
D | aarch64-neon-ranges.c | 82 int16x4x2_t small16, int16x8x2_t big16, in test_ld2st2()
|
/external/libaom/libaom/aom_dsp/simd/ |
D | v64_intrinsics_arm.h | 394 int16x4x2_t r = vzip_s16(vreinterpret_s16_s64(y), vreinterpret_s16_s64(x)); in v64_ziplo_16() 404 int16x4x2_t r = vzip_s16(vreinterpret_s16_s64(y), vreinterpret_s16_s64(x)); in v64_ziphi_16()
|
/external/gemmlowp/internal/ |
D | output_neon.h | 366 const int16x4x2_t t0 = 368 const int16x4x2_t t1 = 812 int16x4x2_t b[4];
|
/external/webp/src/dsp/ |
D | enc_neon.c | 277 const int16x4x2_t AB = vtrn_s16(A, B); in Transpose4x4_S16_NEON() 278 const int16x4x2_t CD = vtrn_s16(C, D); in Transpose4x4_S16_NEON()
|
/external/llvm/test/CodeGen/AArch64/ |
D | neon-perm.ll | 4 %struct.int16x4x2_t = type { [2 x <4 x i16>] } 2490 define %struct.int16x4x2_t @test_vuzp_s16(<4 x i16> %a, <4 x i16> %b) { 2497 %.fca.0.0.insert = insertvalue %struct.int16x4x2_t undef, <4 x i16> %vuzp.i, 0, 0 2498 %.fca.0.1.insert = insertvalue %struct.int16x4x2_t %.fca.0.0.insert, <4 x i16> %vuzp1.i, 0, 1 2499 ret %struct.int16x4x2_t %.fca.0.1.insert 2706 define %struct.int16x4x2_t @test_vzip_s16(<4 x i16> %a, <4 x i16> %b) { 2713 %.fca.0.0.insert = insertvalue %struct.int16x4x2_t undef, <4 x i16> %vzip.i, 0, 0 2714 %.fca.0.1.insert = insertvalue %struct.int16x4x2_t %.fca.0.0.insert, <4 x i16> %vzip1.i, 0, 1 2715 ret %struct.int16x4x2_t %.fca.0.1.insert 2922 define %struct.int16x4x2_t @test_vtrn_s16(<4 x i16> %a, <4 x i16> %b) { [all …]
|
D | arm64-neon-simd-ldst-one.ll | 14 %struct.int16x4x2_t = type { [2 x <4 x i16>] }
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/ |
D | neon-perm.ll | 4 %struct.int16x4x2_t = type { [2 x <4 x i16>] } 2490 define %struct.int16x4x2_t @test_vuzp_s16(<4 x i16> %a, <4 x i16> %b) { 2497 %.fca.0.0.insert = insertvalue %struct.int16x4x2_t undef, <4 x i16> %vuzp.i, 0, 0 2498 %.fca.0.1.insert = insertvalue %struct.int16x4x2_t %.fca.0.0.insert, <4 x i16> %vuzp1.i, 0, 1 2499 ret %struct.int16x4x2_t %.fca.0.1.insert 2706 define %struct.int16x4x2_t @test_vzip_s16(<4 x i16> %a, <4 x i16> %b) { 2713 %.fca.0.0.insert = insertvalue %struct.int16x4x2_t undef, <4 x i16> %vzip.i, 0, 0 2714 %.fca.0.1.insert = insertvalue %struct.int16x4x2_t %.fca.0.0.insert, <4 x i16> %vzip1.i, 0, 1 2715 ret %struct.int16x4x2_t %.fca.0.1.insert 2922 define %struct.int16x4x2_t @test_vtrn_s16(<4 x i16> %a, <4 x i16> %b) { [all …]
|
D | arm64-neon-simd-ldst-one.ll | 14 %struct.int16x4x2_t = type { [2 x <4 x i16>] }
|
/external/neon_2_sse/ |
D | NEON_2_SSE.h | 212 struct int16x4x2_t { struct 228 typedef struct int16x4x2_t int16x4x2_t; //for C compilers to make them happy argument 241 typedef struct int16x4x2_t uint16x4x2_t; 245 typedef struct int16x4x2_t poly16x4x2_t; 1343 _NEON2SSESTORAGE int16x4x2_t vld2_s16(__transfersize(8) int16_t const * ptr); // VLD2.16 {d0, d1}, … 1400 _NEON2SSESTORAGE int16x4x2_t vld2_dup_s16(__transfersize(2) int16_t const * ptr); // VLD2.16 {d0[],… 1444 _NEON2SSESTORAGE int16x4x2_t vld2_lane_s16(__transfersize(2) int16_t const * ptr, int16x4x2_t src, … 1500 _NEON2SSESTORAGE void vst2_s16(__transfersize(8) int16_t * ptr, int16x4x2_t val); // VST2.16 {d0, d… 1563 _NEON2SSESTORAGE void vst2_lane_s16(__transfersize(2) int16_t * ptr, int16x4x2_t val, __constrange(… 2219 _NEON2SSESTORAGE int16x4x2_t vtrn_s16(int16x4_t a, int16x4_t b); // VTRN.16 d0,d0 [all …]
|
/external/libhevc/encoder/arm/ |
D | ihevce_had_compute_neon.c | 383 int16x4x2_t trans_4[2]; in ihevce_HAD_4x4_8bit_plane_neon()
|