Home
last modified time | relevance | path

Searched refs:int16x8x4_t (Results 1 – 19 of 19) sorted by relevance

/external/webp/src/dsp/
Denc_neon.c568 static WEBP_INLINE int16x8x4_t DistoTranspose4x4S16_NEON(int16x8x4_t q4_in) { in DistoTranspose4x4S16_NEON()
582 static WEBP_INLINE int16x8x4_t DistoHorizontalPass_NEON( in DistoHorizontalPass_NEON()
583 const int16x8x4_t q4_in) { in DistoHorizontalPass_NEON()
590 int16x8x4_t q4_out; in DistoHorizontalPass_NEON()
602 static WEBP_INLINE int16x8x4_t DistoVerticalPass_NEON(const uint8x8x4_t q4_in) { in DistoVerticalPass_NEON()
611 int16x8x4_t q4_out; in DistoVerticalPass_NEON()
631 static WEBP_INLINE int32x2_t DistoSum_NEON(const int16x8x4_t q4_in, in DistoSum_NEON()
688 const int16x8x4_t q4_v = DistoVerticalPass_NEON(d4_in); in Disto4x4_NEON()
691 const int16x8x4_t q4_t = DistoTranspose4x4S16_NEON(q4_v); in Disto4x4_NEON()
692 const int16x8x4_t q4_h = DistoHorizontalPass_NEON(q4_t); in Disto4x4_NEON()
/external/libaom/libaom/av1/common/arm/
Dcfl_neon.c446 static INLINE int16x8x4_t predict_w32(const int16_t *pred_buf_q3, in predict_w32()
452 const int16x8x4_t ac_q3 = vld4q_s16(pred_buf_q3); in predict_w32()
465 int16x8x4_t result; in predict_w32()
501 const int16x8x4_t pred = in cfl_predict_lbd_neon()
534 static INLINE uint16x8x4_t clamp4q_s16(int16x8x4_t a, int16x8_t max) { in clamp4q_s16()
578 const int16x8x4_t pred = in cfl_predict_hbd_neon()
/external/webrtc/common_audio/signal_processing/
Ddownsample_fast_neon.c119 int16x8x4_t in16x8x4 = vld4q_s16(&data_in[i - j - 3]); in WebRtcSpl_DownsampleFastNeon()
148 int16x8x4_t in16x8x4 = vld4q_s16(&data_in[i - j]); in WebRtcSpl_DownsampleFastNeon()
/external/libjpeg-turbo/simd/arm/
Djfdctfst-neon.c67 int16x8x4_t data1 = vld4q_s16(data); in jsimd_fdct_ifast_neon()
68 int16x8x4_t data2 = vld4q_s16(data + 4 * DCTSIZE); in jsimd_fdct_ifast_neon()
Djfdctint-neon.c104 int16x8x4_t s_rows_0123 = vld4q_s16(data); in jsimd_fdct_islow_neon()
105 int16x8x4_t s_rows_4567 = vld4q_s16(data + 4 * DCTSIZE); in jsimd_fdct_islow_neon()
/external/llvm-project/clang/test/CodeGen/
Darm-neon-vld.c1001 int16x8x4_t test_vld1q_s16_x4(int16_t const *a) { in test_vld1q_s16_x4()
2415 void test_vld4q_dup_s16(int16x8x4_t *dest, const int16_t *src) { in test_vld4q_dup_s16()
Darm-neon-vst.c1644 void test_vst1q_s16_x4(int16_t *a, int16x8x4_t b) { in test_vst1q_s16_x4()
Daarch64-neon-ldst-one.c3159 int16x8x4_t test_vld4q_lane_s16(int16_t *a, int16x8x4_t b) { in test_vld4q_lane_s16()
6063 void test_vst4q_lane_s16(int16_t *a, int16x8x4_t b) { in test_vst4q_lane_s16()
Darm_neon_intrinsics.c5932 int16x8x4_t test_vld4q_s16(int16_t const * a) { in test_vld4q_s16()
6192 int16x8x4_t test_vld4q_lane_s16(int16_t const * a, int16x8x4_t b) { in test_vld4q_lane_s16()
18227 void test_vst4q_s16(int16_t * a, int16x8x4_t b) { in test_vst4q_s16()
18911 void test_vst4q_lane_s16(int16_t * a, int16x8x4_t b) { in test_vst4q_lane_s16()
Daarch64-neon-intrinsics.c10315 int16x8x4_t test_vld4q_s16(int16_t const *a) { in test_vld4q_s16()
12489 void test_vst4q_s16(int16_t *a, int16x8x4_t b) { in test_vst4q_s16()
/external/clang/test/CodeGen/
Daarch64-neon-ldst-one.c1417 int16x8x4_t test_vld4q_dup_s16(int16_t *a) { in test_vld4q_dup_s16()
4337 int16x8x4_t test_vld4q_lane_s16(int16_t *a, int16x8x4_t b) { in test_vld4q_lane_s16()
7241 void test_vst4q_lane_s16(int16_t *a, int16x8x4_t b) { in test_vst4q_lane_s16()
Darm_neon_intrinsics.c7231 int16x8x4_t test_vld4q_s16(int16_t const * a) { in test_vld4q_s16()
7910 int16x8x4_t test_vld4q_lane_s16(int16_t const * a, int16x8x4_t b) { in test_vld4q_lane_s16()
20712 void test_vst4q_s16(int16_t * a, int16x8x4_t b) { in test_vst4q_s16()
21397 void test_vst4q_lane_s16(int16_t * a, int16x8x4_t b) { in test_vst4q_lane_s16()
Daarch64-neon-intrinsics.c11143 int16x8x4_t test_vld4q_s16(int16_t const *a) { in test_vld4q_s16()
13317 void test_vst4q_s16(int16_t *a, int16x8x4_t b) { in test_vst4q_s16()
15069 int16x8x4_t test_vld1q_s16_x4(int16_t const *a) { in test_vld1q_s16_x4()
17165 void test_vst1q_s16_x4(int16_t *a, int16x8x4_t b) { in test_vst1q_s16_x4()
/external/llvm-project/clang/test/Sema/
Daarch64-neon-ranges.c174 int16x4x4_t small16, int16x8x4_t big16, in test_ld4st4()
/external/clang/test/Sema/
Daarch64-neon-ranges.c174 int16x4x4_t small16, int16x8x4_t big16, in test_ld4st4()
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/
Doptimized_ops.h7055 inline int16x8x4_t SaturatingRounding( in SaturatingRounding()
7067 int16x8x4_t result; in SaturatingRounding()
7077 inline int16x8x4_t FixedPoint4Logistic(int16x8x4_t input_val) { in FixedPoint4Logistic()
7097 int16x8x4_t result; in FixedPoint4Logistic()
7107 inline int16x8x4_t FixedPoint4Tanh(int16x8x4_t input_val) { in FixedPoint4Tanh()
7127 int16x8x4_t result; in FixedPoint4Tanh()
7242 int16x8x4_t input_val_rescaled = SaturatingRounding( in Tanh16bitPrecision()
7247 int16x8x4_t output_val_s16 = FixedPoint4Tanh(input_val_rescaled); in Tanh16bitPrecision()
7346 int16x8x4_t input_val_rescaled = SaturatingRounding( in Tanh16bitPrecision()
7351 int16x8x4_t output_val_s16 = FixedPoint4Tanh(input_val_rescaled); in Tanh16bitPrecision()
[all …]
/external/llvm/test/CodeGen/AArch64/
Darm64-neon-simd-ldst-one.ll32 %struct.int16x8x4_t = type { [4 x <8 x i16>] }
/external/llvm-project/llvm/test/CodeGen/AArch64/
Darm64-neon-simd-ldst-one.ll32 %struct.int16x8x4_t = type { [4 x <8 x i16>] }
/external/neon_2_sse/
DNEON_2_SSE.h267 struct int16x8x4_t { struct
291 typedef struct int16x8x4_t int16x8x4_t; //for C compilers to make them happy typedef
309 typedef struct int16x8x4_t uint16x8x4_t;
313 typedef struct int16x8x4_t poly16x8x4_t;
1376 _NEON2SSESTORAGE int16x8x4_t vld4q_s16(__transfersize(32) int16_t const * ptr); // VLD4.16 {d0, d2,…
1469 _NEON2SSESTORAGE int16x8x4_t vld4q_lane_s16_ptr(__transfersize(4) int16_t const * ptr, int16x8x4_t
1533 _NEON2SSESTORAGE void vst4q_s16_ptr(__transfersize(32) int16_t * ptr, int16x8x4_t * val); // VST4.1…
1588 _NEON2SSESTORAGE void vst4q_lane_s16_ptr(__transfersize(4) int16_t * ptr, int16x8x4_t * val, __cons…
10293 _NEON2SSESTORAGE int16x8x4_t vld4q_s16(__transfersize(32) int16_t const * ptr); // VLD4.16 {d0, d2,…
10973 _NEON2SSESTORAGE int16x8x4_t vld4q_lane_s16_ptr(__transfersize(4) int16_t const * ptr, int16x8x4_t
[all …]