HomeSort by relevance Sort by last modified time
    Searched full:int32x4_t (Results 1 - 25 of 130) sorted by null

1 2 3 4 5 6

  /external/gemmlowp/internal/
fixedpoint_neon.h 28 inline int32x4_t BitAnd(int32x4_t a, int32x4_t b) {
33 inline int32x4_t BitOr(int32x4_t a, int32x4_t b) {
38 inline int32x4_t BitXor(int32x4_t a, int32x4_t b) {
43 inline int32x4_t BitNot(int32x4_t a)
    [all...]
unpack_neon.h 28 int32x4_t RoundingMultiplyByConstantFraction(int32x4_t x) {
45 const int32x4_t remaining_product =
52 int32x4_t get_int32x4_t_and_inc(
54 const int32x4_t result = vld1q_s32(iterator->get());
60 int32x4_t get_int32x4_t_and_inc(
62 const int32x4_t result = vdupq_n_s32(**iterator);
107 int32x4_t raw_xx[4];
112 int32x4_t raw_x1[4];
114 const int32x4_t sum_x1 = vld1q_s32(sums_of_each_slice_ptr)
    [all...]
output_neon.h 27 typedef Fragment<int32x4_t, 4, 1, MapOrder::ColMajor> NEONFragmentInt32x4x1;
38 // 4 int32x4_t components. This partial specialization handles that for
39 // arbitrary output stages implementing a int32x4_t path. Only some output
80 const int32x4_t a = vaddq_s32(input, vdupq_n_s32(result_offset));
81 const int32x4_t b =
106 const int32x4_t result_mult_int =
108 const int32x4_t result_offset =
110 const int32x4_t a = vaddq_s32(input, result_offset);
111 const int32x4_t b =
136 const int32x4_t result_mult_int
    [all...]
  /ndk/tests/build/b9193874-neon/jni/
b9193874-neon.c 9 typedef __builtin_neon_si int32x4_t __attribute__ ((__vector_size__ (16))); typedef
28 __extension__ static __inline int32x4_t __attribute__ ((__always_inline__))
31 return (int32x4_t)__builtin_neon_vaddlv4hi (__a, __b, 1);
48 __extension__ static __inline int32x4_t __attribute__ ((__always_inline__))
51 return (int32x4_t)__builtin_neon_vsublv4hi (__a, __b, 1);
64 vrshrn_n_s32 (int32x4_t __a, const int __b)
73 __extension__ static __inline int32x4_t __attribute__ ((__always_inline__))
76 return (int32x4_t)__builtin_neon_vshll_nv4hi (__a, __b, 1);
113 __extension__ static __inline int32x4_t __attribute__ ((__always_inline__))
116 return (int32x4_t)__builtin_neon_vmovlv4hi (__a, 1)
    [all...]
  /external/clang/test/CodeGen/
arm64_neon_high_half.c 11 int32x4_t test_vaddw_high_s16(int32x4_t lhs, int16x8_t rhs) {
16 int64x2_t test_vaddw_high_s32(int64x2_t lhs, int32x4_t rhs) {
41 int32x4_t test_vsubw_high_s16(int32x4_t lhs, int16x8_t rhs) {
46 int64x2_t test_vsubw_high_s32(int64x2_t lhs, int32x4_t rhs) {
71 int32x4_t test_vabdl_high_s16(int16x8_t lhs, int16x8_t rhs) {
76 int64x2_t test_vabdl_high_s32(int32x4_t lhs, int32x4_t rhs) {
101 int32x4_t test_vabal_high_s16(int32x4_t accum, int16x8_t lhs, int16x8_t rhs)
    [all...]
aarch64-neon-2velem.c 26 int32x4_t test_vmlaq_lane_s32(int32x4_t a, int32x4_t b, int32x2_t v) {
44 int32x2_t test_vmla_laneq_s32(int32x2_t a, int32x2_t b, int32x4_t v) {
50 int32x4_t test_vmlaq_laneq_s32(int32x4_t a, int32x4_t b, int32x4_t v) {
74 int32x4_t test_vmlsq_lane_s32(int32x4_t a, int32x4_t b, int32x2_t v)
    [all...]
arm-v8.1a-neon-intrinsics.c 33 int32x4_t test_vqrdmlahq_s32(int32x4_t a, int32x4_t b, int32x4_t c) {
61 int32x4_t test_vqrdmlahq_lane_s32(int32x4_t a, int32x4_t b, int32x2_t c) {
89 int32x4_t test_vqrdmlshq_s32(int32x4_t a, int32x4_t b, int32x4_t c)
    [all...]
arm64-vrnd.c 7 int32x4_t rnd3(float32x4_t a) { return vrndq_f32(a); }
15 int32x4_t rnd8(float32x4_t a) { return vrndnq_f32(a); }
24 int32x4_t rnd12(float32x4_t a) { return vrndmq_f32(a); }
33 int32x4_t rnd16(float32x4_t a) { return vrndpq_f32(a); }
40 int32x4_t rnd20(float32x4_t a) { return vrndaq_f32(a); }
47 int32x4_t rnd24(float32x4_t a) { return vrndxq_f32(a); }
aarch64-v8.1a-neon-intrinsics.c 16 int32x2_t test_vqrdmlah_laneq_s32(int32x2_t a, int32x2_t b, int32x4_t v) {
28 int32x4_t test_vqrdmlahq_laneq_s32(int32x4_t a, int32x4_t b, int32x4_t v) {
64 int32_t test_vqrdmlahs_laneq_s32(int32_t a, int32_t b, int32x4_t c) {
76 int32x2_t test_vqrdmlsh_laneq_s32(int32x2_t a, int32x2_t b, int32x4_t v) {
88 int32x4_t test_vqrdmlshq_laneq_s32(int32x4_t a, int32x4_t b, int32x4_t v)
    [all...]
  /external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/
transform_neon.c 35 int32x4_t factq = vdupq_n_s32(fact);
50 int32x4_t tmp0 = vmull_s16(vget_low_s16(tmpr), vget_low_s16(inre1));
51 int32x4_t tmp1 = vmull_s16(vget_low_s16(tmpr), vget_low_s16(inre2));
55 int32x4_t tmp2 = vmull_high_s16(tmpr, inre1);
56 int32x4_t tmp3 = vmull_high_s16(tmpr, inre2);
60 int32x4_t tmp2 = vmull_s16(vget_high_s16(tmpr), vget_high_s16(inre1));
61 int32x4_t tmp3 = vmull_s16(vget_high_s16(tmpr), vget_high_s16(inre2));
66 int32x4_t outr_0 = vqdmulhq_s32(tmp0, factq);
67 int32x4_t outr_1 = vqdmulhq_s32(tmp2, factq);
68 int32x4_t outi_0 = vqdmulhq_s32(tmp1, factq)
    [all...]
entropy_coding_neon.c 44 int32x4_t shift32x4 = vdupq_n_s32(shift);
46 int32x4_t sum_32x4 = vdupq_n_s32(0);
60 int32x4_t matrix0_32x4 =
62 int32x4_t matrix1_32x4 =
64 int32x4_t multi_32x4 = vqdmulhq_s32(matrix0_32x4, matrix1_32x4);
102 int32x4_t matrix1_32x4 = vdupq_n_s32(matrix1[matrix1_index] << shift);
103 int32x4_t matrix0_32x4 =
105 int32x4_t multi_32x4 = vqdmulhq_s32(matrix0_32x4, matrix1_32x4);
146 int32x4_t matrix1_32x4 =
148 int32x4_t matrix0_32x4
    [all...]
  /external/skia/src/opts/
SkBitmapProcState_matrixProcs_neon.cpp 22 static inline int16x8_t sbpsm_clamp_tile8(int32x4_t low, int32x4_t high, unsigned max) {
36 static inline int32x4_t sbpsm_clamp_tile4(int32x4_t f, unsigned max) {
37 int32x4_t res;
50 static inline int32x4_t sbpsm_clamp_tile4_low_bits(int32x4_t fx) {
51 int32x4_t ret;
64 static inline int16x8_t sbpsm_repeat_tile8(int32x4_t low, int32x4_t high, unsigned max)
    [all...]
  /prebuilts/gcc/darwin-x86/arm/arm-eabi-4.8/lib/gcc/arm-eabi/4.8/include/
arm_neon.h 54 typedef __builtin_neon_si int32x4_t __attribute__ ((__vector_size__ (16))); typedef
95 int32x4_t val[2];
205 int32x4_t val[3];
315 int32x4_t val[4];
465 __extension__ static __inline int32x4_t __attribute__ ((__always_inline__))
466 vaddq_s32 (int32x4_t __a, int32x4_t __b)
468 return (int32x4_t)__builtin_neon_vaddv4si (__a, __b, 1);
498 return (uint32x4_t)__builtin_neon_vaddv4si ((int32x4_t) __a, (int32x4_t) __b, 0)
    [all...]
  /prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/lib/gcc/arm-eabi/4.8/include/
arm_neon.h 54 typedef __builtin_neon_si int32x4_t __attribute__ ((__vector_size__ (16))); typedef
95 int32x4_t val[2];
205 int32x4_t val[3];
315 int32x4_t val[4];
465 __extension__ static __inline int32x4_t __attribute__ ((__always_inline__))
466 vaddq_s32 (int32x4_t __a, int32x4_t __b)
468 return (int32x4_t)__builtin_neon_vaddv4si (__a, __b, 1);
498 return (uint32x4_t)__builtin_neon_vaddv4si ((int32x4_t) __a, (int32x4_t) __b, 0)
    [all...]
  /external/libhevc/common/arm/
ihevc_weighted_pred_neon_intr.c 118 int32x4_t i4_tmp1_t;
119 int32x4_t i4_tmp2_t;
120 int32x4_t sto_res_tmp1;
124 int32x4_t tmp_lvl_shift_t;
126 int32x4_t tmp_shift_t;
251 int32x4_t i4_tmp1_t;
252 int32x4_t i4_tmp2_t;
253 int32x4_t sto_res_tmp1;
257 int32x4_t tmp_lvl_shift_t_u, tmp_lvl_shift_t_v;
260 int32x4_t tmp_shift_t
    [all...]
  /external/webrtc/webrtc/common_audio/signal_processing/
min_max_operations_neon.c 87 int32x4_t in32x4_0 = vld1q_s32(p_start);
89 int32x4_t in32x4_1 = vld1q_s32(p_start);
172 int32x4_t max32x4_0 = vdupq_n_s32(WEBRTC_SPL_WORD32_MIN);
173 int32x4_t max32x4_1 = vdupq_n_s32(WEBRTC_SPL_WORD32_MIN);
177 int32x4_t in32x4_0 = vld1q_s32(p_start);
179 int32x4_t in32x4_1 = vld1q_s32(p_start);
185 int32x4_t max32x4 = vmaxq_s32(max32x4_0, max32x4_1);
252 int32x4_t min32x4_0 = vdupq_n_s32(WEBRTC_SPL_WORD32_MAX);
253 int32x4_t min32x4_1 = vdupq_n_s32(WEBRTC_SPL_WORD32_MAX);
257 int32x4_t in32x4_0 = vld1q_s32(p_start)
    [all...]
cross_correlation_neon.c 30 int32x4_t tmp0 = vmull_s16(vget_low_s16(seq1_16x8),
32 int32x4_t tmp1 = vmull_high_s16(seq1_16x8, seq2_16x8);
34 int32x4_t tmp0 = vmull_s16(vget_low_s16(seq1_16x8),
36 int32x4_t tmp1 = vmull_s16(vget_high_s16(seq1_16x8),
  /external/opencv3/3rdparty/libwebp/dsp/
upsampling_neon.c 110 int32x4_t vrl = vqdmlal_lane_s16(vshll_n_s16(vget_low_s16(vv), 1), \
112 int32x4_t vrh = vqdmlal_lane_s16(vshll_n_s16(vget_high_s16(vv), 1), \
117 int32x4_t vl = vmovl_s16(vget_low_s16(vv)); \
118 int32x4_t vh = vmovl_s16(vget_high_s16(vv)); \
119 int32x4_t ugl = vmlal_lane_s16(vl, vget_low_s16(uu), cf16, 1); \
120 int32x4_t ugh = vmlal_lane_s16(vh, vget_high_s16(uu), cf16, 1); \
121 int32x4_t gcl = vqdmlal_lane_s16(ugl, vget_low_s16(vv), cf16, 2); \
122 int32x4_t gch = vqdmlal_lane_s16(ugh, vget_high_s16(vv), cf16, 2); \
126 int32x4_t ubl = vqdmlal_lane_s16(vshll_n_s16(vget_low_s16(uu), 1), \
128 int32x4_t ubh = vqdmlal_lane_s16(vshll_n_s16(vget_high_s16(uu), 1),
    [all...]
  /prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.9/lib/gcc/arm-linux-androideabi/4.9/include/
arm_neon.h 57 typedef __builtin_neon_si int32x4_t __attribute__ ((__vector_size__ (16))); typedef
105 int32x4_t val[2];
231 int32x4_t val[3];
357 int32x4_t val[4];
523 __extension__ static __inline int32x4_t __attribute__ ((__always_inline__))
524 vaddq_s32 (int32x4_t __a, int32x4_t __b)
526 return (int32x4_t)__builtin_neon_vaddv4si (__a, __b, 1);
556 return (uint32x4_t)__builtin_neon_vaddv4si ((int32x4_t) __a, (int32x4_t) __b, 0)
    [all...]
  /prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/lib/gcc/arm-linux-androideabi/4.9/include/
arm_neon.h 57 typedef __builtin_neon_si int32x4_t __attribute__ ((__vector_size__ (16))); typedef
105 int32x4_t val[2];
231 int32x4_t val[3];
357 int32x4_t val[4];
523 __extension__ static __inline int32x4_t __attribute__ ((__always_inline__))
524 vaddq_s32 (int32x4_t __a, int32x4_t __b)
526 return (int32x4_t)__builtin_neon_vaddv4si (__a, __b, 1);
556 return (uint32x4_t)__builtin_neon_vaddv4si ((int32x4_t) __a, (int32x4_t) __b, 0)
    [all...]
  /external/clang/test/Sema/
arm-neon-types.c 24 int32x4_t test4(int32x4_t a, vSInt32 b) {
  /external/libvpx/libvpx/vp9/encoder/arm/neon/
vp9_error_neon.c 31 const int32x4_t err0 = vmull_s16(diff_lo, diff_lo);
32 const int32x4_t err1 = vmlal_s16(err0, diff_hi, diff_hi);
  /prebuilts/misc/darwin-x86/analyzer/lib/clang/3.3/include/
arm_neon.h 42 typedef __attribute__((neon_vector_type(4))) int32_t int32x4_t; typedef
83 int32x4_t val[2];
179 int32x4_t val[3];
275 int32x4_t val[4];
354 __ai int32x4_t vmovl_s16(int16x4_t __a) {
355 return (int32x4_t)__builtin_neon_vmovl_v((int8x8_t)__a, 34); }
367 __ai int32x4_t vmull_s16(int16x4_t __a, int16x4_t __b) {
368 return (int32x4_t)__builtin_neon_vmull_v((int8x8_t)__a, (int8x8_t)__b, 34); }
398 __ai int32x4_t vabdq_s32(int32x4_t __a, int32x4_t __b)
    [all...]
  /prebuilts/misc/linux-x86/analyzer/lib/clang/3.3/include/
arm_neon.h 42 typedef __attribute__((neon_vector_type(4))) int32_t int32x4_t; typedef
83 int32x4_t val[2];
179 int32x4_t val[3];
275 int32x4_t val[4];
354 __ai int32x4_t vmovl_s16(int16x4_t __a) {
355 return (int32x4_t)__builtin_neon_vmovl_v((int8x8_t)__a, 34); }
367 __ai int32x4_t vmull_s16(int16x4_t __a, int16x4_t __b) {
368 return (int32x4_t)__builtin_neon_vmull_v((int8x8_t)__a, (int8x8_t)__b, 34); }
398 __ai int32x4_t vabdq_s32(int32x4_t __a, int32x4_t __b)
    [all...]
  /prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9/lib/gcc/x86_64-linux-android/4.9/include/
arm_neon.h 144 typedef __m128i int32x4_t; typedef
177 int32x4_t val[2];
245 int32x4_t val[4];
309 int32x4_t val[3];
427 int32x4_t vaddq_s32(int32x4_t a, int32x4_t b); // VADD.I32 q0,q0,q0
436 int32x4_t vaddl_s16(int16x4_t a, int16x4_t b); // VADDL.S16 q0,d0,d0
443 int32x4_t vaddw_s16(int32x4_t a, int16x4_t b); // VADDW.S16 q0,q0,d
    [all...]

Completed in 3116 milliseconds

1 2 3 4 5 6