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

1 2 3 4

  /external/clang/test/CodeGen/
struct-matching-constraint.c 4 typedef __attribute__((neon_vector_type(8))) uint16_t uint16x8_t; typedef
6 void b(uint16x8_t sat, uint16x8_t luma)
arm64_vecCmpBr.c 22 unsigned anyZero128(uint16x8_t a) {
48 unsigned anyNonZero128(uint16x8_t a) {
74 unsigned allZero128(uint16x8_t a) {
100 unsigned allNonZero128(uint16x8_t a) {
arm64_vqmov.c 16 uint8x16_t test_vqmovun_high_s16(uint8x8_t Vdlow, uint16x8_t Vn)
32 uint16x8_t test_vqmovn_high_u32(uint16x4_t Vdlow, uint32x4_t Vn)
56 uint8x16_t test_vqmovn_high_u16(uint8x8_t Vdlow, uint16x8_t Vn)
64 uint16x8_t test_vqmovun_high_s32(uint16x4_t Vdlow, uint32x4_t Vn)
arm64_neon_high_half.c 21 uint16x8_t test_vaddw_high_u8(uint16x8_t lhs, uint8x16_t rhs) {
26 uint32x4_t test_vaddw_high_u16(uint32x4_t lhs, uint16x8_t rhs) {
51 uint16x8_t test_vsubw_high_u8(uint16x8_t lhs, uint8x16_t rhs) {
56 uint32x4_t test_vsubw_high_u16(uint32x4_t lhs, uint16x8_t rhs) {
81 uint16x8_t test_vabdl_high_u8(uint8x16_t lhs, uint8x16_t rhs) {
86 uint32x4_t test_vabdl_high_u16(uint16x8_t lhs, uint16x8_t rhs) {
111 uint16x8_t test_vabal_high_u8(uint16x8_t accum, uint8x16_t lhs, uint8x16_t rhs)
    [all...]
arm64_vcopy.c 27 uint16x8_t test_vcopyq_laneq_u16(uint16x8_t a1, uint16x8_t a2) {
aarch64-neon-3v.c 74 uint16x8_t test_vandq_u16(uint16x8_t a, uint16x8_t b) {
170 uint16x8_t test_vorrq_u16(uint16x8_t a, uint16x8_t b) {
266 uint16x8_t test_veorq_u16(uint16x8_t a, uint16x8_t b) {
362 uint16x8_t test_vbicq_u16(uint16x8_t a, uint16x8_t b)
    [all...]
arm64_vshift.c 83 uint16x8_t test_vqshlq_n_u16(uint16x8_t in) {
180 uint16x8_t test_vrshrq_n_u16(uint16x8_t in) {
338 uint16x8_t test_vrsraq_n_u16(uint16x8_t acc, uint16x8_t in) {
aarch64-neon-extract.c 85 uint16x8_t test_vextq_u16(uint16x8_t a, uint16x8_t b) {
arm64_vsli.c 114 uint16x8_t test_vsliq_n_u16(uint16x8_t a1, uint16x8_t a2) {
arm64_vsri.c 115 uint16x8_t test_vsriq_n_u16(uint16x8_t a1, uint16x8_t a2) {
aarch64-neon-across.c 57 uint32_t test_vaddlvq_u16(uint16x8_t a) {
117 uint16_t test_vmaxvq_u16(uint16x8_t a) {
177 uint16_t test_vminvq_u16(uint16x8_t a) {
237 uint16_t test_vaddvq_u16(uint16x8_t a) {
aarch64-neon-2velem.c 134 uint16x8_t test_vmulq_lane_u16(uint16x8_t a, uint16x4_t v) {
176 uint16x4_t test_vmul_laneq_u16(uint16x4_t a, uint16x8_t v) {
182 uint16x8_t test_vmulq_laneq_u16(uint16x8_t a, uint16x8_t v) {
524 uint32x4_t test_vmull_high_lane_u16(uint16x8_t a, uint16x4_t v) {
548 uint32x4_t test_vmull_laneq_u16(uint16x4_t a, uint16x8_t v) {
572 uint32x4_t test_vmull_high_laneq_u16(uint16x8_t a, uint16x8_t v)
    [all...]
arm-neon-vget.c 29 uint16x4_t low_u16(uint16x8_t a) {
85 uint16x4_t high_u16(uint16x8_t a) {
  /external/chromium_org/third_party/WebKit/Source/platform/graphics/cpu/arm/filters/
FEBlendNEON.h 40 static inline uint16x8_t div255(uint16x8_t num, uint16x8_t sixteenConst255, uint16x8_t sixteenConstOne)
42 uint16x8_t quotient = vshrq_n_u16(num, 8);
43 uint16x8_t remainder = vaddq_u16(vsubq_u16(num, vmulq_u16(sixteenConst255, quotient)), sixteenConstOne);
47 static inline uint16x8_t normal(uint16x8_t pixelA, uint16x8_t pixelB, uint16x8_t alphaA, uint16x8_t
    [all...]
  /external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/arm/neon/
vp9_subtract_neon.c 30 const uint16x8_t v_diff_lo_00 = vsubl_u8(vget_low_u8(v_src_00),
32 const uint16x8_t v_diff_hi_00 = vsubl_u8(vget_high_u8(v_src_00),
34 const uint16x8_t v_diff_lo_16 = vsubl_u8(vget_low_u8(v_src_16),
36 const uint16x8_t v_diff_hi_16 = vsubl_u8(vget_high_u8(v_src_16),
51 const uint16x8_t v_diff_lo = vsubl_u8(vget_low_u8(v_src),
53 const uint16x8_t v_diff_hi = vsubl_u8(vget_high_u8(v_src),
65 const uint16x8_t v_diff = vsubl_u8(v_src, v_pred);
vp9_sad_neon.c 17 static INLINE unsigned int horizontal_long_add_16x8(const uint16x8_t vec_lo,
18 const uint16x8_t vec_hi) {
29 static INLINE unsigned int horizontal_add_16x8(const uint16x8_t vec_16x8) {
40 uint16x8_t vec_accum_lo = vdupq_n_u16(0);
41 uint16x8_t vec_accum_hi = vdupq_n_u16(0);
76 uint16x8_t vec_accum_lo = vdupq_n_u16(0);
77 uint16x8_t vec_accum_hi = vdupq_n_u16(0);
101 uint16x8_t vec_accum_lo = vdupq_n_u16(0);
102 uint16x8_t vec_accum_hi = vdupq_n_u16(0);
120 uint16x8_t vec_accum = vdupq_n_u16(0)
    [all...]
  /external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/neon/
dc_only_idct_add_neon.c 23 uint16x8_t q1u16;
24 uint16x8_t qAdd;
reconintra_neon.c 35 const uint16x8_t a = vpaddlq_u8(v_above);
79 const uint16x8_t v_ytop_left = vmovq_n_u16((int16_t)yabove_row[-1]);
83 const uint16x8_t a_lo = vaddl_u8(vget_low_u8(v_above), v_yleft);
84 const uint16x8_t a_hi = vaddl_u8(vget_high_u8(v_above), v_yleft);
128 const uint16x8_t a = vpaddlq_u8(vcombine_u8(v_uabove, v_vabove));
184 const uint16x8_t v_utop_left = vmovq_n_u16((int16_t)uabove_row[-1]);
185 const uint16x8_t v_vtop_left = vmovq_n_u16((int16_t)vabove_row[-1]);
191 const uint16x8_t a_u = vaddl_u8(v_uabove, v_uleft);
192 const uint16x8_t a_v = vaddl_u8(v_vabove, v_vleft);
  /external/libvpx/libvpx/vp8/common/arm/neon/
dc_only_idct_add_neon.c 23 uint16x8_t q1u16;
24 uint16x8_t qAdd;
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/
dc_only_idct_add_neon.c 23 uint16x8_t q1u16;
24 uint16x8_t qAdd;
  /external/chromium_org/third_party/skia/src/opts/
SkColor_opts_neon.h 14 static inline uint16x8_t SkAlpha255To256_neon8(uint8x8_t alpha) {
18 static inline uint8x8_t SkAlphaMul_neon8(uint8x8_t color, uint16x8_t scale) {
22 static inline uint8x8x4_t SkAlphaMulQ_neon8(uint8x8x4_t color, uint16x8_t scale) {
37 static inline uint8x8x4_t SkPixel16ToPixel32_neon8(uint16x8_t vsrc) {
58 static inline uint16x8_t SkPixel32ToPixel16_neon8(uint8x8x4_t vsrc) {
60 uint16x8_t ret;
72 static inline uint8x8_t SkBlend32_neon8(uint8x8_t src, uint8x8_t dst, uint16x8_t scale) {
  /external/skia/src/opts/
SkColor_opts_neon.h 14 static inline uint16x8_t SkAlpha255To256_neon8(uint8x8_t alpha) {
18 static inline uint8x8_t SkAlphaMul_neon8(uint8x8_t color, uint16x8_t scale) {
22 static inline uint8x8x4_t SkAlphaMulQ_neon8(uint8x8x4_t color, uint16x8_t scale) {
37 static inline uint8x8x4_t SkPixel16ToPixel32_neon8(uint16x8_t vsrc) {
58 static inline uint16x8_t SkPixel32ToPixel16_neon8(uint8x8x4_t vsrc) {
60 uint16x8_t ret;
72 static inline uint8x8_t SkBlend32_neon8(uint8x8_t src, uint8x8_t dst, uint16x8_t scale) {
  /ndk/tests/build/b9193874-neon/jni/
b9193874-neon.c 8 typedef __builtin_neon_uhi uint16x8_t __attribute__ ((__vector_size__ (16))); typedef
23 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
24 vaddq_u16 (uint16x8_t __a, uint16x8_t __b)
26 return (uint16x8_t)__builtin_neon_vaddv8hi ((int16x8_t) __a, (int16x8_t) __b, 0);
33 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
36 return (uint16x8_t)__builtin_neon_vaddlv8qi ((int8x8_t) __a, (int8x8_t) __b, 0);
38 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
39 vaddw_u8 (uint16x8_t __a, uint8x8_t __b)
41 return (uint16x8_t)__builtin_neon_vaddwv8qi ((int16x8_t) __a, (int8x8_t) __b, 0)
    [all...]
  /prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/lib/gcc/x86_64-linux-android/4.9/include/
arm_neon.h 80 typedef __m128i uint16x8_t; typedef
332 uint16x8_t vaddq_u16(uint16x8_t a, uint16x8_t b); // VADD.I16 q0,q0,q0
345 uint16x8_t vhaddq_u16(uint16x8_t a, uint16x8_t b); // VHADD.U16 q0,q0,q0
353 uint16x8_t vrhaddq_u16(uint16x8_t a, uint16x8_t b); // VRHADD.U16 q0,q0,q
    [all...]
  /external/clang/test/CodeGenCXX/
aarch64-mangle-neon-vectors.cpp 25 typedef __attribute__((neon_vector_type(8))) uint16_t uint16x8_t; typedef
76 void f19(uint16x8_t) {}

Completed in 1242 milliseconds

1 2 3 4