Home
last modified time | relevance | path

Searched refs:int32x2x2_t (Results 1 – 25 of 29) sorted by relevance

12

/external/libaom/libaom/av1/common/arm/
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()
Dwarp_plane_neon.c201 static INLINE void convolve(int32x2x2_t x0, int32x2x2_t x1, uint8x8_t src_0, in convolve()
231 int32x2x2_t b0, b1; in horizontal_filter_neon()
/external/libvpx/libvpx/vp9/common/arm/neon/
Dvp9_highbd_iht16x16_add_neon.c112 static INLINE int32x4x2_t vcombine_s32_dual(const int32x2x2_t in0, in vcombine_s32_dual()
113 const int32x2x2_t in1) { in vcombine_s32_dual()
124 int32x2x2_t out_lo, out_hi; in highbd_add_dct_const_round_shift_low_8()
137 int32x2x2_t out_lo, out_hi; in highbd_sub_dct_const_round_shift_low_8()
/external/libhevc/common/arm/
Dihevc_cmn_utils_neon.h130 const int32x2x2_t c0 = in transpose_s16_4x4d()
132 const int32x2x2_t c1 = in transpose_s16_4x4d()
/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/libvpx/libvpx/vp8/common/arm/neon/
Diwalsh_neon.c19 int32x2x2_t v2tmp2, v2tmp3; in vp8_short_inv_walsh4x4_neon()
Dshortidct4x4llm_neon.c31 int32x2x2_t v2tmp0, v2tmp1; in vp8_short_idct4x4llm_neon()
Ddequant_idct_neon.c29 int32x2x2_t d2tmp0, d2tmp1; in vp8_dequant_idct_add_neon()
/external/libvpx/libvpx/vp8/encoder/arm/neon/
Dvp8_shortwalsh4x4_neon.c30 int32x2x2_t v2tmp2, v2tmp3; in vp8_short_walsh4x4_neon()
Dshortfdct_neon.c22 int32x2x2_t v2tmp2, v2tmp3; in vp8_short_fdct4x4_neon()
/external/libopus/silk/arm/
Dbiquad_alt_neon_intr.c72 int32x2x2_t t0_s32x2x2, t1_s32x2x2, t2_s32x2x2, S_s32x2x2; in silk_biquad_alt_stride2_neon()
/external/clang/test/CodeGen/
Daarch64-neon-perm.c964 int32x2x2_t test_vuzp_s32(int32x2_t a, int32x2_t b) { in test_vuzp_s32()
1428 int32x2x2_t test_vzip_s32(int32x2_t a, int32x2_t b) { in test_vzip_s32()
1892 int32x2x2_t test_vtrn_s32(int32x2_t a, int32x2_t b) { in test_vtrn_s32()
Daarch64-neon-ldst-one.c669 int32x2x2_t test_vld2_dup_s32(int32_t *a) { in test_vld2_dup_s32()
2872 int32x2x2_t test_vld2_lane_s32(int32_t *a, int32x2x2_t b) { in test_vld2_lane_s32()
6081 void test_vst2_lane_s32(int32_t *a, int32x2x2_t b) { in test_vst2_lane_s32()
Darm_neon_intrinsics.c5079 int32x2x2_t test_vld2_s32(int32_t const * a) { in test_vld2_s32()
5293 int32x2x2_t test_vld2_dup_s32(int32_t const * a) { in test_vld2_dup_s32()
5811 int32x2x2_t test_vld2_lane_s32(int32_t const * a, int32x2x2_t b) { in test_vld2_lane_s32()
18848 void test_vst2_s32(int32_t * a, int32x2x2_t b) { in test_vst2_s32()
19302 void test_vst2_lane_s32(int32_t * a, int32x2x2_t b) { in test_vst2_lane_s32()
22804 int32x2x2_t test_vtrn_s32(int32x2_t a, int32x2_t b) { in test_vtrn_s32()
23344 int32x2x2_t test_vuzp_s32(int32x2_t a, int32x2_t b) { in test_vuzp_s32()
23699 int32x2x2_t test_vzip_s32(int32x2_t a, int32x2_t b) { in test_vzip_s32()
/external/libaom/libaom/aom_dsp/arm/
Dloopfilter_neon.c167 int32x2x2_t ps0_qs0, ps1_qs1; in lpf_14_neon()
348 int32x2x2_t ps0_qs0, ps1_qs1; in lpf_8_neon()
463 int32x2x2_t ps0_qs0, ps1_qs1; in lpf_6_neon()
558 int32x2x2_t ps0_qs0, ps1_qs1; in lpf_4_neon()
/external/libgav1/libgav1/src/dsp/arm/
Dmotion_vector_search_neon.cc51 const int32x2x2_t offsets = vzip_s32(offset, offset); in MvProjectionCompound()
/external/clang/test/Sema/
Daarch64-neon-ranges.c83 int32x2x2_t small32, int32x4x2_t big32, in test_ld2st2()
/external/libaom/libaom/aom_dsp/simd/
Dv64_intrinsics_arm.h414 int32x2x2_t r = vzip_s32(vreinterpret_s32_s64(y), vreinterpret_s32_s64(x)); in v64_ziplo_32()
424 int32x2x2_t r = vzip_s32(vreinterpret_s32_s64(y), vreinterpret_s32_s64(x)); in v64_ziphi_32()
/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/llvm/test/CodeGen/AArch64/
Dneon-perm.ll5 %struct.int32x2x2_t = type { [2 x <2 x i32>] }
2502 define %struct.int32x2x2_t @test_vuzp_s32(<2 x i32> %a, <2 x i32> %b) {
2509 %.fca.0.0.insert = insertvalue %struct.int32x2x2_t undef, <2 x i32> %vuzp.i, 0, 0
2510 %.fca.0.1.insert = insertvalue %struct.int32x2x2_t %.fca.0.0.insert, <2 x i32> %vuzp1.i, 0, 1
2511 ret %struct.int32x2x2_t %.fca.0.1.insert
2718 define %struct.int32x2x2_t @test_vzip_s32(<2 x i32> %a, <2 x i32> %b) {
2725 %.fca.0.0.insert = insertvalue %struct.int32x2x2_t undef, <2 x i32> %vzip.i, 0, 0
2726 %.fca.0.1.insert = insertvalue %struct.int32x2x2_t %.fca.0.0.insert, <2 x i32> %vzip1.i, 0, 1
2727 ret %struct.int32x2x2_t %.fca.0.1.insert
2934 define %struct.int32x2x2_t @test_vtrn_s32(<2 x i32> %a, <2 x i32> %b) {
[all …]
Darm64-neon-simd-ldst-one.ll15 %struct.int32x2x2_t = type { [2 x <2 x i32>] }
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Dneon-perm.ll5 %struct.int32x2x2_t = type { [2 x <2 x i32>] }
2502 define %struct.int32x2x2_t @test_vuzp_s32(<2 x i32> %a, <2 x i32> %b) {
2509 %.fca.0.0.insert = insertvalue %struct.int32x2x2_t undef, <2 x i32> %vuzp.i, 0, 0
2510 %.fca.0.1.insert = insertvalue %struct.int32x2x2_t %.fca.0.0.insert, <2 x i32> %vuzp1.i, 0, 1
2511 ret %struct.int32x2x2_t %.fca.0.1.insert
2718 define %struct.int32x2x2_t @test_vzip_s32(<2 x i32> %a, <2 x i32> %b) {
2725 %.fca.0.0.insert = insertvalue %struct.int32x2x2_t undef, <2 x i32> %vzip.i, 0, 0
2726 %.fca.0.1.insert = insertvalue %struct.int32x2x2_t %.fca.0.0.insert, <2 x i32> %vzip1.i, 0, 1
2727 ret %struct.int32x2x2_t %.fca.0.1.insert
2934 define %struct.int32x2x2_t @test_vtrn_s32(<2 x i32> %a, <2 x i32> %b) {
[all …]
Darm64-neon-simd-ldst-one.ll15 %struct.int32x2x2_t = type { [2 x <2 x i32>] }
/external/neon_2_sse/
DNEON_2_SSE.h215 struct int32x2x2_t { struct
229 typedef struct int32x2x2_t int32x2x2_t; //for C compilers to make them happy argument
242 typedef struct int32x2x2_t uint32x2x2_t;
1344 _NEON2SSESTORAGE int32x2x2_t vld2_s32(__transfersize(4) int32_t const * ptr); // VLD2.32 {d0, d1}, …
1401 _NEON2SSESTORAGE int32x2x2_t vld2_dup_s32(__transfersize(2) int32_t const * ptr); // VLD2.32 {d0[],…
1445 _NEON2SSESTORAGE int32x2x2_t vld2_lane_s32(__transfersize(2) int32_t const * ptr, int32x2x2_t src, …
1501 _NEON2SSESTORAGE void vst2_s32(__transfersize(4) int32_t * ptr, int32x2x2_t val); // VST2.32 {d0, d…
1564 _NEON2SSESTORAGE void vst2_lane_s32(__transfersize(2) int32_t * ptr, int32x2x2_t val, __constrange(…
2220 _NEON2SSESTORAGE int32x2x2_t vtrn_s32(int32x2_t a, int32x2_t b); // VTRN.32 d0,d0
2239 _NEON2SSESTORAGE int32x2x2_t vzip_s32(int32x2_t a, int32x2_t b); // VZIP.32 d0,d0
[all …]
/external/gemmlowp/internal/
Doutput_neon.h821 int32x2x2_t c[4];

12