HomeSort by relevance Sort by last modified time
    Searched refs:int16x8_t (Results 1 - 25 of 84) sorted by null

1 2 3 4

  /external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/arm/neon/
vp9_quantize_neon.c 42 const int16x8_t v_zero = vdupq_n_s16(0);
43 const int16x8_t v_one = vdupq_n_s16(1);
44 int16x8_t v_eobmax_76543210 = vdupq_n_s16(-1);
45 int16x8_t v_round = vmovq_n_s16(round_ptr[1]);
46 int16x8_t v_quant = vmovq_n_s16(quant_ptr[1]);
47 int16x8_t v_dequant = vmovq_n_s16(dequant_ptr[1]);
54 const int16x8_t v_iscan = vld1q_s16(&iscan[0]);
55 const int16x8_t v_coeff = vld1q_s16(&coeff_ptr[0]);
56 const int16x8_t v_coeff_sign = vshrq_n_s16(v_coeff, 15);
57 const int16x8_t v_tmp = vabaq_s16(v_round, v_coeff, v_zero)
    [all...]
vp9_dct_neon.c 20 int16x8_t sum = vld1q_s16(&input[0]);
22 const int16x8_t input_00 = vld1q_s16(&input[r * stride]);
38 int16x8_t input_0 = vshlq_n_s16(vld1q_s16(&input[0 * stride]), 2);
39 int16x8_t input_1 = vshlq_n_s16(vld1q_s16(&input[1 * stride]), 2);
40 int16x8_t input_2 = vshlq_n_s16(vld1q_s16(&input[2 * stride]), 2);
41 int16x8_t input_3 = vshlq_n_s16(vld1q_s16(&input[3 * stride]), 2);
42 int16x8_t input_4 = vshlq_n_s16(vld1q_s16(&input[4 * stride]), 2);
43 int16x8_t input_5 = vshlq_n_s16(vld1q_s16(&input[5 * stride]), 2);
44 int16x8_t input_6 = vshlq_n_s16(vld1q_s16(&input[6 * stride]), 2);
45 int16x8_t input_7 = vshlq_n_s16(vld1q_s16(&input[7 * stride]), 2)
    [all...]
  /external/clang/test/CodeGen/
arm64_neon_high_half.c 6 int16x8_t test_vaddw_high_s8(int16x8_t lhs, int8x16_t rhs) {
11 int32x4_t test_vaddw_high_s16(int32x4_t lhs, int16x8_t rhs) {
36 int16x8_t test_vsubw_high_s8(int16x8_t lhs, int8x16_t rhs) {
41 int32x4_t test_vsubw_high_s16(int32x4_t lhs, int16x8_t rhs) {
66 int16x8_t test_vabdl_high_s8(int8x16_t lhs, int8x16_t rhs) {
71 int32x4_t test_vabdl_high_s16(int16x8_t lhs, int16x8_t rhs) {
96 int16x8_t test_vabal_high_s8(int16x8_t accum, int8x16_t lhs, int8x16_t rhs)
    [all...]
aarch64-neon-2velem.c 14 int16x8_t test_vmlaq_lane_s16(int16x8_t a, int16x8_t b, int16x4_t v) {
32 int16x4_t test_vmla_laneq_s16(int16x4_t a, int16x4_t b, int16x8_t v) {
38 int16x8_t test_vmlaq_laneq_s16(int16x8_t a, int16x8_t b, int16x8_t v) {
62 int16x8_t test_vmlsq_lane_s16(int16x8_t a, int16x8_t b, int16x4_t v)
    [all...]
arm64_vcopy.c 20 int16x8_t test_vcopyq_laneq_s16(int16x8_t a1, int16x8_t a2) {
arm64_vshift.c 35 int16x8_t test_vqshlq_n_s16(int16x8_t in) {
132 int16x8_t test_vrshrq_n_s16(int16x8_t in) {
229 int16x8_t test_vqshluq_n_s16(int16x8_t in) {
282 int16x8_t test_vrsraq_n_s16(int16x8_t acc, int16x8_t in) {
aarch64-neon-misc.c 53 uint16x8_t test_vceqzq_s16(int16x8_t a) {
197 uint16x8_t test_vcgezq_s16(int16x8_t a) {
269 uint16x8_t test_vclezq_s16(int16x8_t a) {
341 uint16x8_t test_vcgtzq_s16(int16x8_t a) {
413 uint16x8_t test_vcltzq_s16(int16x8_t a) {
533 int16x8_t test_vrev32q_s16(int16x8_t a) {
623 int16x8_t test_vrev64q_s16(int16x8_t a) {
705 int16x8_t test_vpaddlq_s8(int8x16_t a)
    [all...]
aarch64-neon-3v.c 26 int16x8_t test_vandq_s16(int16x8_t a, int16x8_t b) {
122 int16x8_t test_vorrq_s16(int16x8_t a, int16x8_t b) {
218 int16x8_t test_veorq_s16(int16x8_t a, int16x8_t b) {
314 int16x8_t test_vbicq_s16(int16x8_t a, int16x8_t b)
    [all...]
arm64_vadd.c 68 int16_t test_vaddvq_s16(int16x8_t a1) {
89 uint16_t test_vaddvq_u16(int16x8_t a1) {
arm64_vqmov.c 8 int8x16_t test_vqmovn_high_s16(int8x8_t Vdlow, int16x8_t Vn)
24 int16x8_t test_vqmovn_high_s32(int16x4_t Vdlow, int32x4_t Vn)
aarch64-neon-extract.c 38 int16x8_t test_vextq_s16(int16x8_t a, int16x8_t b) {
arm64_vMaxMin.c 34 int16x8_t test_vmaxq_s16(int16x8_t a1, int16x8_t a2) {
arm64_vsli.c 86 int16x8_t test_vsliq_n_s16(int16x8_t a1, int16x8_t a2) {
  /ndk/tests/build/b9193874-neon/jni/
b9193874-neon.c 10 typedef __builtin_neon_hi int16x8_t __attribute__ ((__vector_size__ (16))); typedef
26 return (uint16x8_t)__builtin_neon_vaddv8hi ((int16x8_t) __a, (int16x8_t) __b, 0);
41 return (uint16x8_t)__builtin_neon_vaddwv8qi ((int16x8_t) __a, (int8x8_t) __b, 0);
61 return (uint8x8_t)__builtin_neon_vshrn_nv8hi ((int16x8_t) __a, __b, 0);
68 __extension__ static __inline int16x8_t __attribute__ ((__always_inline__))
69 vshlq_n_s16 (int16x8_t __a, const int __b)
71 return (int16x8_t)__builtin_neon_vshl_nv8hi (__a, __b, 1);
93 __extension__ static __inline int16x8_t __attribute__ ((__always_inline__))
96 return (int16x8_t)__builtin_neon_vcombinev4hi (__a, __b)
    [all...]
  /external/chromium_org/third_party/libwebp/dsp/
enc_neon.c 39 // Treats 'v' as an uint8x8_t and zero extends to an int16x8_t.
40 static WEBP_INLINE int16x8_t ConvertU8ToS16(uint32x2_t v) {
47 const int16x8_t dst01,
48 const int16x8_t dst23) {
60 static WEBP_INLINE void Add4x4(const int16x8_t row01, const int16x8_t row23,
73 const int16x8_t dst01_s16 = ConvertU8ToS16(dst01);
74 const int16x8_t dst23_s16 = ConvertU8ToS16(dst23);
77 const int16x8_t out01 = vrsraq_n_s16(dst01_s16, row01, 3);
78 const int16x8_t out23 = vrsraq_n_s16(dst23_s16, row23, 3)
    [all...]
  /external/webp/src/dsp/
enc_neon.c 39 // Treats 'v' as an uint8x8_t and zero extends to an int16x8_t.
40 static WEBP_INLINE int16x8_t ConvertU8ToS16(uint32x2_t v) {
47 const int16x8_t dst01,
48 const int16x8_t dst23) {
60 static WEBP_INLINE void Add4x4(const int16x8_t row01, const int16x8_t row23,
73 const int16x8_t dst01_s16 = ConvertU8ToS16(dst01);
74 const int16x8_t dst23_s16 = ConvertU8ToS16(dst23);
77 const int16x8_t out01 = vrsraq_n_s16(dst01_s16, row01, 3);
78 const int16x8_t out23 = vrsraq_n_s16(dst23_s16, row23, 3)
    [all...]
  /prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/lib/gcc/x86_64-linux-android/4.9/include/
arm_neon.h 76 typedef __m128i int16x8_t; typedef
133 int16x8_t val[2];
184 int16x8_t val[4];
231 int16x8_t val[3];
327 int16x8_t vaddq_s16(int16x8_t a, int16x8_t b); // VADD.I16 q0,q0,q0
342 int16x8_t vhaddq_s16(int16x8_t a, int16x8_t b); // VHADD.S16 q0,q0,q
    [all...]
  /prebuilts/gcc/darwin-x86/arm/arm-eabi-4.8/lib/gcc/arm-eabi/4.8/include/
arm_neon.h 53 typedef __builtin_neon_hi int16x8_t __attribute__ ((__vector_size__ (16))); typedef
85 int16x8_t val[2];
195 int16x8_t val[3];
305 int16x8_t val[4];
459 __extension__ static __inline int16x8_t __attribute__ ((__always_inline__))
460 vaddq_s16 (int16x8_t __a, int16x8_t __b)
462 return (int16x8_t)__builtin_neon_vaddv8hi (__a, __b, 1);
492 return (uint16x8_t)__builtin_neon_vaddv8hi ((int16x8_t) __a, (int16x8_t) __b, 0)
    [all...]
  /prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.8/lib/gcc/arm-linux-androideabi/4.8/include/
arm_neon.h 53 typedef __builtin_neon_hi int16x8_t __attribute__ ((__vector_size__ (16))); typedef
85 int16x8_t val[2];
195 int16x8_t val[3];
305 int16x8_t val[4];
459 __extension__ static __inline int16x8_t __attribute__ ((__always_inline__))
460 vaddq_s16 (int16x8_t __a, int16x8_t __b)
462 return (int16x8_t)__builtin_neon_vaddv8hi (__a, __b, 1);
492 return (uint16x8_t)__builtin_neon_vaddv8hi ((int16x8_t) __a, (int16x8_t) __b, 0)
    [all...]
  /prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/lib/gcc/arm-eabi/4.8/include/
arm_neon.h 53 typedef __builtin_neon_hi int16x8_t __attribute__ ((__vector_size__ (16))); typedef
85 int16x8_t val[2];
195 int16x8_t val[3];
305 int16x8_t val[4];
459 __extension__ static __inline int16x8_t __attribute__ ((__always_inline__))
460 vaddq_s16 (int16x8_t __a, int16x8_t __b)
462 return (int16x8_t)__builtin_neon_vaddv8hi (__a, __b, 1);
492 return (uint16x8_t)__builtin_neon_vaddv8hi ((int16x8_t) __a, (int16x8_t) __b, 0)
    [all...]
  /prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.8/lib/gcc/arm-linux-androideabi/4.8/include/
arm_neon.h 53 typedef __builtin_neon_hi int16x8_t __attribute__ ((__vector_size__ (16))); typedef
85 int16x8_t val[2];
195 int16x8_t val[3];
305 int16x8_t val[4];
459 __extension__ static __inline int16x8_t __attribute__ ((__always_inline__))
460 vaddq_s16 (int16x8_t __a, int16x8_t __b)
462 return (int16x8_t)__builtin_neon_vaddv8hi (__a, __b, 1);
492 return (uint16x8_t)__builtin_neon_vaddv8hi ((int16x8_t) __a, (int16x8_t) __b, 0)
    [all...]
  /prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.8/lib/gcc/aarch64-linux-android/4.8/include/
arm_neon.h 61 typedef __builtin_aarch64_simd_hi int16x8_t typedef
106 int16x8_t val[2];
226 int16x8_t val[3];
346 int16x8_t val[4];
510 __extension__ static __inline int16x8_t __attribute__ ((__always_inline__))
511 vaddq_s16 (int16x8_t __a, int16x8_t __b)
564 __extension__ static __inline int16x8_t __attribute__ ((__always_inline__))
567 return (int16x8_t) __builtin_aarch64_saddlv8qi (__a, __b);
603 __extension__ static __inline int16x8_t __attribute__ ((__always_inline__)
    [all...]
  /prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9/lib/gcc/aarch64-linux-android/4.9/include/
arm_neon.h 64 typedef __builtin_aarch64_simd_hi int16x8_t typedef
113 int16x8_t val[2];
233 int16x8_t val[3];
353 int16x8_t val[4];
495 __aarch64_vget_lane_any (v8hi, (poly16_t), (int16x8_t), __a, __b)
509 __aarch64_vget_lane_any (v8hi, (uint16_t), (int16x8_t), __a, __b)
683 __extension__ static __inline int16x8_t __attribute__ ((__always_inline__))
684 vaddq_s16 (int16x8_t __a, int16x8_t __b)
737 __extension__ static __inline int16x8_t __attribute__ ((__always_inline__)
    [all...]
  /prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.8/lib/gcc/aarch64-linux-android/4.8/include/
arm_neon.h 61 typedef __builtin_aarch64_simd_hi int16x8_t typedef
106 int16x8_t val[2];
226 int16x8_t val[3];
346 int16x8_t val[4];
510 __extension__ static __inline int16x8_t __attribute__ ((__always_inline__))
511 vaddq_s16 (int16x8_t __a, int16x8_t __b)
564 __extension__ static __inline int16x8_t __attribute__ ((__always_inline__))
567 return (int16x8_t) __builtin_aarch64_saddlv8qi (__a, __b);
603 __extension__ static __inline int16x8_t __attribute__ ((__always_inline__)
    [all...]
  /prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/lib/gcc/aarch64-linux-android/4.9/include/
arm_neon.h 64 typedef __builtin_aarch64_simd_hi int16x8_t typedef
113 int16x8_t val[2];
233 int16x8_t val[3];
353 int16x8_t val[4];
495 __aarch64_vget_lane_any (v8hi, (poly16_t), (int16x8_t), __a, __b)
509 __aarch64_vget_lane_any (v8hi, (uint16_t), (int16x8_t), __a, __b)
683 __extension__ static __inline int16x8_t __attribute__ ((__always_inline__))
684 vaddq_s16 (int16x8_t __a, int16x8_t __b)
737 __extension__ static __inline int16x8_t __attribute__ ((__always_inline__)
    [all...]

Completed in 254 milliseconds

1 2 3 4