/external/webp/src/dsp/ |
D | enc_neon.c | 568 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/ |
D | cfl_neon.c | 446 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/ |
D | downsample_fast_neon.c | 119 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/ |
D | jfdctfst-neon.c | 67 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()
|
D | jfdctint-neon.c | 104 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/ |
D | arm-neon-vld.c | 1001 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()
|
D | arm-neon-vst.c | 1644 void test_vst1q_s16_x4(int16_t *a, int16x8x4_t b) { in test_vst1q_s16_x4()
|
D | aarch64-neon-ldst-one.c | 3159 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()
|
D | arm_neon_intrinsics.c | 5932 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()
|
D | aarch64-neon-intrinsics.c | 10315 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/ |
D | aarch64-neon-ldst-one.c | 1417 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()
|
D | arm_neon_intrinsics.c | 7231 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()
|
D | aarch64-neon-intrinsics.c | 11143 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/ |
D | aarch64-neon-ranges.c | 174 int16x4x4_t small16, int16x8x4_t big16, in test_ld4st4()
|
/external/clang/test/Sema/ |
D | aarch64-neon-ranges.c | 174 int16x4x4_t small16, int16x8x4_t big16, in test_ld4st4()
|
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/ |
D | optimized_ops.h | 7055 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/ |
D | arm64-neon-simd-ldst-one.ll | 32 %struct.int16x8x4_t = type { [4 x <8 x i16>] }
|
/external/llvm-project/llvm/test/CodeGen/AArch64/ |
D | arm64-neon-simd-ldst-one.ll | 32 %struct.int16x8x4_t = type { [4 x <8 x i16>] }
|
/external/neon_2_sse/ |
D | NEON_2_SSE.h | 267 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 …]
|