Home
last modified time | relevance | path

Searched refs:int64x2x2_t (Results 1 – 13 of 13) sorted by relevance

/external/libvpx/libvpx/vp9/common/arm/neon/
Dvp9_highbd_iht16x16_add_neon.c56 highbd_dct_const_round_shift_low_8(const int64x2x2_t *const in) { in highbd_dct_const_round_shift_low_8()
67 int64x2x2_t t[2]; \
88 static INLINE int64x2x2_t vaddq_s64_dual(const int64x2x2_t in0, in vaddq_s64_dual()
89 const int64x2x2_t in1) { in vaddq_s64_dual()
90 int64x2x2_t out; in vaddq_s64_dual()
104 static INLINE int64x2x2_t vsubq_s64_dual(const int64x2x2_t in0, in vsubq_s64_dual()
105 const int64x2x2_t in1) { in vsubq_s64_dual()
106 int64x2x2_t out; in vsubq_s64_dual()
121 const int64x2x2_t *const in0, const int64x2x2_t *const in1) { in highbd_add_dct_const_round_shift_low_8()
122 const int64x2x2_t sum_lo = vaddq_s64_dual(in0[0], in1[0]); in highbd_add_dct_const_round_shift_low_8()
[all …]
Dvp9_highbd_iht4x4_add_neon.c26 int64x2x2_t s[7], t[4]; in highbd_iadst4()
/external/libvpx/libvpx/vpx_dsp/arm/
Dhighbd_idct16x16_add_neon.c18 static INLINE int32x4_t dct_const_round_shift_high_4(const int64x2x2_t in) { in dct_const_round_shift_high_4()
27 const int64x2x2_t *const in, int32x4_t *const d0, int32x4_t *const d1) { in dct_const_round_shift_high_4_dual()
33 dct_const_round_shift_high_4x2_int64x2x2(const int64x2x2_t *const in) { in dct_const_round_shift_high_4x2_int64x2x2()
40 static INLINE void dct_const_round_shift_high_4x2x2(const int64x2x2_t *const in, in dct_const_round_shift_high_4x2x2()
52 int64x2x2_t t[4]; in highbd_idct_cospi_2_30()
94 int64x2x2_t t[4]; in highbd_idct_cospi_4_28()
136 int64x2x2_t t[4]; in highbd_idct_cospi_6_26()
178 int64x2x2_t t[4]; in highbd_idct_cospi_10_22()
220 int64x2x2_t t[4]; in highbd_idct_cospi_12_20()
262 int64x2x2_t t[4]; in highbd_idct_cospi_14_18()
[all …]
Dtranspose_neon.h40 static INLINE int64x2x2_t vpx_vtrnq_s64(int32x4_t a0, int32x4_t a1) { in vpx_vtrnq_s64()
41 int64x2x2_t b0; in vpx_vtrnq_s64()
381 const int64x2x2_t c0 = vpx_vtrnq_s64(b0.val[0], b1.val[0]); in transpose_s32_4x8()
382 const int64x2x2_t c1 = vpx_vtrnq_s64(b0.val[1], b1.val[1]); in transpose_s32_4x8()
383 const int64x2x2_t c2 = vpx_vtrnq_s64(b2.val[0], b3.val[0]); in transpose_s32_4x8()
384 const int64x2x2_t c3 = vpx_vtrnq_s64(b2.val[1], b3.val[1]); in transpose_s32_4x8()
500 const int64x2x2_t c0 = vpx_vtrnq_s64(b0.val[0], b2.val[0]); in transpose_s32_8x4()
501 const int64x2x2_t c1 = vpx_vtrnq_s64(b0.val[1], b2.val[1]); in transpose_s32_8x4()
502 const int64x2x2_t c2 = vpx_vtrnq_s64(b1.val[0], b3.val[0]); in transpose_s32_8x4()
503 const int64x2x2_t c3 = vpx_vtrnq_s64(b1.val[1], b3.val[1]); in transpose_s32_8x4()
Dhighbd_idct32x32_1024_add_neon.c92 int64x2x2_t q[4]; in do_butterfly()
/external/clang/test/CodeGen/
Daarch64-neon-ldst-one.c441 int64x2x2_t test_vld2q_dup_s64(int64_t *a) { in test_vld2q_dup_s64()
2474 int64x2x2_t test_vld2q_lane_s64(int64_t *a, int64x2x2_t b) { in test_vld2q_lane_s64()
5771 void test_vst2q_lane_s64(int64_t *a, int64x2x2_t b) { in test_vst2q_lane_s64()
Daarch64-neon-intrinsics.c10255 int64x2x2_t test_vld2q_s64(int64_t const *a) { in test_vld2q_s64()
11957 void test_vst2q_s64(int64_t *a, int64x2x2_t b) { in test_vst2q_s64()
14121 int64x2x2_t test_vld1q_s64_x2(int64_t const *a) { in test_vld1q_s64_x2()
15653 void test_vst1q_s64_x2(int64_t *a, int64x2x2_t b) { in test_vst1q_s64_x2()
/external/clang/test/Sema/
Daarch64-neon-ranges.c84 int64x1x2_t small64, int64x2x2_t big64, in test_ld2st2()
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/
Dneon_tensor_utils.cc1319 inline int64x2x2_t MulAdd(int32x4_t acc, int32x4_t lhs, int32x4_t rhs) { in MulAdd()
1320 int64x2x2_t result; in MulAdd()
1430 int64x2x2_t val3_0 = in NeonApplyLayerNorm()
1432 int64x2x2_t val3_1 = in NeonApplyLayerNorm()
1434 int64x2x2_t val3_2 = in NeonApplyLayerNorm()
1436 int64x2x2_t val3_3 = in NeonApplyLayerNorm()
/external/llvm/test/CodeGen/AArch64/
Darm64-neon-simd-ldst-one.ll10 %struct.int64x2x2_t = type { [2 x <2 x i64>] }
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Darm64-neon-simd-ldst-one.ll10 %struct.int64x2x2_t = type { [2 x <2 x i64>] }
/external/libaom/libaom/aom_dsp/simd/
Dv256_intrinsics_v128.h24 typedef int64x2x2_t v256;
/external/neon_2_sse/
DNEON_2_SSE.h205 struct int64x2x2_t { struct
225 typedef struct int64x2x2_t int64x2x2_t; //for C compilers to make them happy argument
236 typedef struct int64x2x2_t uint64x2x2_t;