Home
last modified time | relevance | path

Searched refs:int8x16_t (Results 1 – 25 of 56) sorted by relevance

123

/external/clang/test/CodeGen/
Daarch64-neon-tbl.c19 int8x8_t test_vqtbl1_s8(int8x16_t a, int8x8_t b) { in test_vqtbl1_s8()
175 int8x16_t test_vqtbl1q_s8(int8x16_t a, int8x16_t b) { in test_vqtbl1q_s8()
196 int8x16_t test_vqtbl2q_s8(int8x16x2_t a, int8x16_t b) { in test_vqtbl2q_s8()
220 int8x16_t test_vqtbl3q_s8(int8x16x3_t a, int8x16_t b) { in test_vqtbl3q_s8()
247 int8x16_t test_vqtbl4q_s8(int8x16x4_t a, int8x16_t b) { in test_vqtbl4q_s8()
351 int8x8_t test_vqtbx1_s8(int8x8_t a, int8x16_t b, int8x8_t c) { in test_vqtbx1_s8()
430 int8x16_t test_vqtbx1q_s8(int8x16_t a, int8x16_t b, int8x16_t c) { in test_vqtbx1q_s8()
451 int8x16_t test_vqtbx2q_s8(int8x16_t a, int8x16x2_t b, int8x16_t c) { in test_vqtbx2q_s8()
475 int8x16_t test_vqtbx3q_s8(int8x16_t a, int8x16x3_t b, int8x16_t c) { in test_vqtbx3q_s8()
502 int8x16_t test_vqtbx4q_s8(int8x16_t a, int8x16x4_t b, int8x16_t c) { in test_vqtbx4q_s8()
Daarch64-neon-misc.c71 uint8x16_t test_vceqzq_s8(int8x16_t a) { in test_vceqzq_s8()
299 uint8x16_t test_vcgezq_s8(int8x16_t a) { in test_vcgezq_s8()
415 uint8x16_t test_vclezq_s8(int8x16_t a) { in test_vclezq_s8()
531 uint8x16_t test_vcgtzq_s8(int8x16_t a) { in test_vcgtzq_s8()
647 uint8x16_t test_vcltzq_s8(int8x16_t a) { in test_vcltzq_s8()
745 int8x16_t test_vrev16q_s8(int8x16_t a) { in test_vrev16q_s8()
808 int8x16_t test_vrev32q_s8(int8x16_t a) { in test_vrev32q_s8()
913 int8x16_t test_vrev64q_s8(int8x16_t a) { in test_vrev64q_s8()
1026 int16x8_t test_vpaddlq_s8(int8x16_t a) { in test_vpaddlq_s8()
1147 int16x8_t test_vpadalq_s8(int16x8_t a, int8x16_t b) { in test_vpadalq_s8()
[all …]
Daarch64-neon-3v.c17 int8x16_t test_vandq_s8(int8x16_t a, int8x16_t b) { in test_vandq_s8()
129 int8x16_t test_vorrq_s8(int8x16_t a, int8x16_t b) { in test_vorrq_s8()
241 int8x16_t test_veorq_s8(int8x16_t a, int8x16_t b) { in test_veorq_s8()
355 int8x16_t test_vbicq_s8(int8x16_t a, int8x16_t b) { in test_vbicq_s8()
483 int8x16_t test_vornq_s8(int8x16_t a, int8x16_t b) { in test_vornq_s8()
Daarch64-neon-perm.c17 int8x16_t test_vuzp1q_s8(int8x16_t a, int8x16_t b) { in test_vuzp1q_s8()
164 int8x16_t test_vuzp2q_s8(int8x16_t a, int8x16_t b) { in test_vuzp2q_s8()
311 int8x16_t test_vzip1q_s8(int8x16_t a, int8x16_t b) { in test_vzip1q_s8()
458 int8x16_t test_vzip2q_s8(int8x16_t a, int8x16_t b) { in test_vzip2q_s8()
605 int8x16_t test_vtrn1q_s8(int8x16_t a, int8x16_t b) { in test_vtrn1q_s8()
752 int8x16_t test_vtrn2q_s8(int8x16_t a, int8x16_t b) { in test_vtrn2q_s8()
1141 int8x16x2_t test_vuzpq_s8(int8x16_t a, int8x16_t b) { in test_vuzpq_s8()
1605 int8x16x2_t test_vzipq_s8(int8x16_t a, int8x16_t b) { in test_vzipq_s8()
2069 int8x16x2_t test_vtrnq_s8(int8x16_t a, int8x16_t b) { in test_vtrnq_s8()
Darm_neon_intrinsics.c85 int8x16_t test_vabaq_s8(int8x16_t a, int8x16_t b, int8x16_t c) { in test_vabaq_s8()
323 int8x16_t test_vabdq_s8(int8x16_t a, int8x16_t b) { in test_vabdq_s8()
518 int8x16_t test_vabsq_s8(int8x16_t a) { in test_vabsq_s8()
616 int8x16_t test_vaddq_s8(int8x16_t a, int8x16_t b) { in test_vaddq_s8()
943 int8x16_t test_vandq_s8(int8x16_t a, int8x16_t b) { in test_vandq_s8()
1065 int8x16_t test_vbicq_s8(int8x16_t a, int8x16_t b) { in test_vbicq_s8()
1238 int8x16_t test_vbslq_s8(uint8x16_t a, int8x16_t b, int8x16_t c) { in test_vbslq_s8()
1505 uint8x16_t test_vceqq_s8(int8x16_t a, int8x16_t b) { in test_vceqq_s8()
1626 uint8x16_t test_vcgeq_s8(int8x16_t a, int8x16_t b) { in test_vcgeq_s8()
1739 uint8x16_t test_vcgtq_s8(int8x16_t a, int8x16_t b) { in test_vcgtq_s8()
[all …]
Daarch64-neon-intrinsics.c76 int8x16_t test_vaddq_s8(int8x16_t v1, int8x16_t v2) { in test_vaddq_s8()
207 int8x16_t test_vsubq_s8(int8x16_t v1, int8x16_t v2) { in test_vsubq_s8()
327 int8x16_t test_vmulq_s8(int8x16_t v1, int8x16_t v2) { in test_vmulq_s8()
460 int8x16_t test_vmlaq_s8(int8x16_t v1, int8x16_t v2, int8x16_t v3) { in test_vmlaq_s8()
580 int8x16_t test_vmlsq_s8(int8x16_t v1, int8x16_t v2, int8x16_t v3) { in test_vmlsq_s8()
807 int8x16_t test_vabaq_s8(int8x16_t v1, int8x16_t v2, int8x16_t v3) { in test_vabaq_s8()
939 int8x16_t test_vabdq_s8(int8x16_t v1, int8x16_t v2) { in test_vabdq_s8()
1201 int8x16_t test_vbslq_s8(uint8x16_t v1, int8x16_t v2, int8x16_t v3) { in test_vbslq_s8()
1706 uint8x16_t test_vtstq_s8(int8x16_t v1, int8x16_t v2) { in test_vtstq_s8()
1959 uint8x16_t test_vceqq_s8(int8x16_t v1, int8x16_t v2) { in test_vceqq_s8()
[all …]
Darm64_vcopy.c11 int8x16_t test_vcopyq_laneq_s8(int8x16_t a1, int8x16_t a2) { in test_vcopyq_laneq_s8()
Daarch64-neon-across.c46 int16_t test_vaddlvq_s8(int8x16_t a) { in test_vaddlvq_s8()
134 int8_t test_vmaxvq_s8(int8x16_t a) { in test_vmaxvq_s8()
224 int8_t test_vminvq_s8(int8x16_t a) { in test_vminvq_s8()
314 int8_t test_vaddvq_s8(int8x16_t a) { in test_vaddvq_s8()
Daarch64-arguments-hfa-v3.c3 typedef __attribute__((__ext_vector_type__(16))) signed char int8x16_t; typedef
10 typedef struct { float32x3_t arr[3]; int8x16_t b; } MixedHFAv3;
Darm-vector-arguments.c13 int8x16x2_t f0(int8x16_t a0, int8x16_t a1) { in f0()
Darm64-aapcs-arguments.c32 typedef __attribute__((neon_vector_type(16))) signed char int8x16_t; typedef
33 typedef struct { int8x16_t arr[3]; } BigHFA;
Daarch64-neon-extract.c52 int8x16_t test_vextq_s8(int8x16_t a, int8x16_t b) { in test_vextq_s8()
Darm-neon-vget.c13 int8x8_t low_s8(int8x16_t a) { in low_s8()
69 int8x8_t high_s8(int8x16_t a) { in high_s8()
Daarch64-neon-vget.c128 int8_t test_vgetq_lane_s8(int8x16_t a) { in test_vgetq_lane_s8()
355 int8x16_t test_vsetq_lane_s8(int8_t a, int8x16_t b) { in test_vsetq_lane_s8()
Daarch64-neon-vget-hilo.c11 int8x8_t test_vget_high_s8(int8x16_t a) { in test_vget_high_s8()
109 int8x8_t test_vget_low_s8(int8x16_t a) { in test_vget_low_s8()
Daarch64-poly128.c72 poly128_t test_vreinterpretq_p128_s8(int8x16_t a) { in test_vreinterpretq_p128_s8()
163 int8x16_t test_vreinterpretq_s8_p128(poly128_t a) { in test_vreinterpretq_s8_p128()
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/
Ddepthwiseconv_3x3_filter_common.h37 inline int8x16_t vqtbl4q_s8(int8x16x4_t a, int8x16_t b) { in vqtbl4q_s8()
41 const int8x16_t high_bits = vshrq_n_s8(b, 4); in vqtbl4q_s8()
42 int8x16_t deleted_bit_3 = b; in vqtbl4q_s8()
52 const int8x16_t output_for_lower = in vqtbl4q_s8()
61 const int8x16_t output_for_higher = in vqtbl4q_s8()
66 int8x16_t output = vbslq_s8(mask, output_for_higher, output_for_lower); in vqtbl4q_s8()
79 inline void vzipq_s8_in_place(int8x16_t* a, int8x16_t* b) { in vzipq_s8_in_place()
86 inline void vzipq_s8x2_in_place(int8x16_t* a, int8x16_t* b) { in vzipq_s8x2_in_place()
95 inline void vtrn1_s8x2_in_place(int8x16_t* a, int8x16_t* b) { in vtrn1_s8x2_in_place()
103 inline int8x16_t vzip1q_s8(int8x16_t a, int8x16_t b) { in vzip1q_s8()
[all …]
Ddepthwiseconv_uint8_transitional.h40 inline int8x16_t util_vld1q_x8(const uint8* data_addr) { in util_vld1q_x8()
43 inline int8x16_t util_vld1q_x8(const int8* data_addr) { in util_vld1q_x8()
325 const int8x16_t ones_vector = vdupq_n_s8(1);
328 int8x16_t input_0_a;
329 int8x16_t input_0_b;
330 int8x16_t input_0_c;
331 int8x16_t input_1_a;
332 int8x16_t input_1_b;
333 int8x16_t input_1_c;
334 int8x16_t input_2_a;
[all …]
/external/webp/src/dsp/
Ddec_neon.c440 static int8x16_t FlipSign_NEON(const uint8x16_t v) { in FlipSign_NEON()
445 static uint8x16_t FlipSignBack_NEON(const int8x16_t v) { in FlipSignBack_NEON()
446 const int8x16_t sign_bit = vdupq_n_s8(0x80); in FlipSignBack_NEON()
450 static int8x16_t GetBaseDelta_NEON(const int8x16_t p1, const int8x16_t p0, in GetBaseDelta_NEON()
451 const int8x16_t q0, const int8x16_t q1) { in GetBaseDelta_NEON()
452 const int8x16_t q0_p0 = vqsubq_s8(q0, p0); // (q0-p0) in GetBaseDelta_NEON()
453 const int8x16_t p1_q1 = vqsubq_s8(p1, q1); // (p1-q1) in GetBaseDelta_NEON()
454 const int8x16_t s1 = vqaddq_s8(p1_q1, q0_p0); // (p1-q1) + 1 * (q0 - p0) in GetBaseDelta_NEON()
455 const int8x16_t s2 = vqaddq_s8(q0_p0, s1); // (p1-q1) + 2 * (q0 - p0) in GetBaseDelta_NEON()
456 const int8x16_t s3 = vqaddq_s8(q0_p0, s2); // (p1-q1) + 3 * (q0 - p0) in GetBaseDelta_NEON()
[all …]
/external/libvpx/libvpx/vp9/encoder/arm/neon/
Dvp9_denoiser_neon.c23 static INLINE int horizontal_add_s8x16(const int8x16_t v_sum_diff_total) { in horizontal_add_s8x16()
34 static INLINE int8x16_t denoiser_16x1_neon( in denoiser_16x1_neon()
39 const uint8x16_t v_delta_level_2_and_3, int8x16_t v_sum_diff_total) { in denoiser_16x1_neon()
88 const int8x16_t v_sum_diff = in denoiser_16x1_neon()
96 static INLINE int8x16_t denoiser_adjust_16x1_neon( in denoiser_adjust_16x1_neon()
98 const uint8x16_t k_delta, int8x16_t v_sum_diff_total) { in denoiser_adjust_16x1_neon()
122 const int8x16_t v_sum_diff = in denoiser_adjust_16x1_neon()
154 int8x16_t v_sum_diff_total = vdupq_n_s8(0); in vp9_denoiser_8xN_neon()
253 int8x16_t v_sum_diff_total[4][4]; in vp9_denoiser_NxM_neon()
/external/neon_2_sse/
DNEON_2_SSE.h163 typedef __m128i int8x16_t; typedef
197 int8x16_t val[2];
265 int8x16_t val[4];
341 int8x16_t val[3];
454 _NEON2SSESTORAGE int8x16_t vaddq_s8(int8x16_t a, int8x16_t b); // VADD.I8 q0,q0,q0
484 _NEON2SSESTORAGE int8x16_t vhaddq_s8(int8x16_t a, int8x16_t b); // VHADD.S8 q0,q0,q0
497 _NEON2SSESTORAGE int8x16_t vrhaddq_s8(int8x16_t a, int8x16_t b); // VRHADD.S8 q0,q0,q0
512 _NEON2SSESTORAGE int8x16_t vqaddq_s8(int8x16_t a, int8x16_t b); // VQADD.S8 q0,q0,q0
544 _NEON2SSESTORAGE int8x16_t vmulq_s8(int8x16_t a, int8x16_t b); // VMUL.I8 q0,q0,q0
571 _NEON2SSESTORAGE int8x16_t vmlaq_s8(int8x16_t a, int8x16_t b, int8x16_t c); // VMLA.I8 q0,q0,q0
[all …]
/external/libgav1/libgav1/src/dsp/arm/
Dmotion_field_projection_neon.cc40 const int8x16_t kOneQ = vcombine_s8(kOne, kOne); in LoadDivision()
43 const int8x16_t t1 = vcombine_s8(tt.val[0], tt.val[1]); in LoadDivision()
44 const int8x16_t idx = vaddq_s8(t1, kOneQ); in LoadDivision()
117 const int8x16_t position_xy = vcombine_s8(*position_x8, *position_y8); in GetPosition()
124 const int8x16_t floor_xy = vcombine_s8(x8_floor8, y8_floor8); in GetPosition()
125 const int8x16_t ceiling_xy = vcombine_s8(x8_ceiling8, y8_ceiling8); in GetPosition()
128 const int8x16_t out = vreinterpretq_s8_u8(vorrq_u8(underflow, overflow)); in GetPosition()
198 const int8x16_t table = vreinterpretq_s8_s16(vld1q_s16(projection_divisions)); in MotionFieldProjectionKernel_NEON()
/external/clang/test/CodeGenCXX/
Daarch64-mangle-neon-vectors.cpp16 typedef __attribute__((neon_vector_type(16))) int8_t int8x16_t; typedef
68 void f15(int8x16_t) {} in f15() argument
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/integer_ops/
Dpooling.h105 int8x16_t acc_reg = vld1q_s8(acc + channel); in MaxPool()
106 int8x16_t input_reg = vld1q_s8(input_channel_ptr); in MaxPool()
131 int8x16_t a = vld1q_s8(acc + channel); in MaxPool()
221 int8x16_t input_reg = vld1q_s8(input_channel_ptr); in AveragePool16()
/external/libvpx/libvpx/vp8/encoder/arm/neon/
Ddenoising_neon.c123 const int8x16_t v_sum_diff = in vp8_denoiser_filter_neon()
195 const int8x16_t v_sum_diff = in vp8_denoiser_filter_neon()
340 const int8x16_t v_sum_diff = in vp8_denoiser_filter_uv_neon()
420 const int8x16_t v_sum_diff = in vp8_denoiser_filter_uv_neon()

123