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

1 2

  /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)
aarch64-neon-intrinsics.c 105 uint16x8_t test_vaddq_u16(uint16x8_t v1, uint16x8_t v2) {
217 uint16x8_t test_vsubq_u16(uint16x8_t v1, uint16x8_t v2) {
302 uint16x8_t test_vmulq_u16(uint16x8_t v1, uint16x8_t v2) {
411 uint16x8_t test_vmlaq_u16(uint16x8_t v1, uint16x8_t v2, uint16x8_t v3)
    [all...]
arm-neon-vget.c 29 uint16x4_t low_u16(uint16x8_t a) {
85 uint16x4_t high_u16(uint16x8_t a) {
arm_neon_intrinsics.c 71 uint16x8_t test_vabaq_u16(uint16x8_t a, uint16x8_t b, uint16x8_t c) {
102 uint16x8_t test_vabal_u8(uint16x8_t a, uint8x8_t b, uint8x8_t c) {
187 uint16x8_t test_vabdq_u16(uint16x8_t a, uint16x8_t b) {
224 uint16x8_t test_vabdl_u8(uint8x8_t a, uint8x8_t b)
    [all...]
  /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/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) {
SkXfermode_opts_arm_neon.cpp 17 uint16x8_t tmp;
29 static inline uint16x8_t SkAlphaMulAlpha_neon8_16(uint8x8_t color, uint8x8_t alpha) {
30 uint16x8_t ret;
42 uint16x8_t tmp;
53 static inline uint16x8_t SkDiv255Round_neon8_16_16(uint16x8_t prod) {
63 uint16x8_t cmp16;
110 uint16x8_t vsrc_wide, vdst_wide;
140 uint16x8_t vsrc_wide, vdst_wide;
168 uint16x8_t vsrc_wide, vdst_wide
    [all...]
SkBlitMask_opts_arm_neon.cpp 17 uint16x8_t vscale = vsubw_u8(vdupq_n_u16(256), vmask);
62 uint16x8_t vscale, vmask256 = SkAlpha255To256_neon8(vmask);
150 uint16x8_t vmask;
151 uint16x8_t vmaskR, vmaskG, vmaskB;
207 uint16x8_t vcolA;
218 uint16x8_t vmask;
219 uint16x8_t vmaskR, vmaskG, vmaskB;
SkBlitRow_opts_arm_neon.cpp 28 uint16x8_t vdst;
373 uint16x8_t vmask_b = vdupq_n_u16(0x1F); // set up blue mask
379 uint16x8_t vsrc_dit_r, vsrc_dit_g, vsrc_dit_b;
380 uint16x8_t vsrc_res_r, vsrc_res_g, vsrc_res_b;
381 uint16x8_t vdst;
382 uint16x8_t vdst_r, vdst_g, vdst_b;
527 uint16x8_t dst_wide;
529 uint16x8_t alpha_wide;
550 uint16x8_t dst_wide;
552 uint16x8_t alpha_wide
    [all...]
SkBitmapProcState_filter_neon.h 29 uint16x8_t tmp1, tmp2;
63 uint16x8_t tmp1, tmp2;
  /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) {
SkXfermode_opts_arm_neon.cpp 17 uint16x8_t tmp;
29 static inline uint16x8_t SkAlphaMulAlpha_neon8_16(uint8x8_t color, uint8x8_t alpha) {
30 uint16x8_t ret;
42 uint16x8_t tmp;
53 static inline uint16x8_t SkDiv255Round_neon8_16_16(uint16x8_t prod) {
63 uint16x8_t cmp16;
110 uint16x8_t vsrc_wide, vdst_wide;
140 uint16x8_t vsrc_wide, vdst_wide;
168 uint16x8_t vsrc_wide, vdst_wide
    [all...]
SkBlitMask_opts_arm_neon.cpp 17 uint16x8_t vscale = vsubw_u8(vdupq_n_u16(256), vmask);
62 uint16x8_t vscale, vmask256 = SkAlpha255To256_neon8(vmask);
150 uint16x8_t vmask;
151 uint16x8_t vmaskR, vmaskG, vmaskB;
207 uint16x8_t vcolA;
218 uint16x8_t vmask;
219 uint16x8_t vmaskR, vmaskG, vmaskB;
SkBlitRow_opts_arm_neon.cpp 28 uint16x8_t vdst;
373 uint16x8_t vmask_b = vdupq_n_u16(0x1F); // set up blue mask
379 uint16x8_t vsrc_dit_r, vsrc_dit_g, vsrc_dit_b;
380 uint16x8_t vsrc_res_r, vsrc_res_g, vsrc_res_b;
381 uint16x8_t vdst;
382 uint16x8_t vdst_r, vdst_g, vdst_b;
527 uint16x8_t dst_wide;
529 uint16x8_t alpha_wide;
550 uint16x8_t dst_wide;
552 uint16x8_t alpha_wide
    [all...]
  /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...]
  /external/clang/test/CodeGenCXX/
aarch64-mangle-neon-vectors.cpp 26 typedef __attribute__((neon_vector_type(8))) uint16_t uint16x8_t; typedef
77 void f19(uint16x8_t) {}
  /prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/include/
arm_neon.h 60 typedef __builtin_neon_uhi uint16x8_t __attribute__ ((__vector_size__ (16))); typedef
125 uint16x8_t val[2];
235 uint16x8_t val[3];
345 uint16x8_t val[4];
489 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
490 vaddq_u16 (uint16x8_t __a, uint16x8_t __b)
492 return (uint16x8_t)__builtin_neon_vaddv8hi ((int16x8_t) __a, (int16x8_t) __b, 0);
525 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
528 return (uint16x8_t)__builtin_neon_vaddlv8qi ((int8x8_t) __a, (int8x8_t) __b, 0)
    [all...]
  /prebuilts/gcc/darwin-x86/arm/arm-eabi-4.7/lib/gcc/arm-eabi/4.7/include/
arm_neon.h 60 typedef __builtin_neon_uhi uint16x8_t __attribute__ ((__vector_size__ (16))); typedef
125 uint16x8_t val[2];
235 uint16x8_t val[3];
345 uint16x8_t val[4];
489 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
490 vaddq_u16 (uint16x8_t __a, uint16x8_t __b)
492 return (uint16x8_t)__builtin_neon_vaddv8hi ((int16x8_t) __a, (int16x8_t) __b, 0);
525 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
528 return (uint16x8_t)__builtin_neon_vaddlv8qi ((int8x8_t) __a, (int8x8_t) __b, 0)
    [all...]
  /prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/include/
arm_neon.h 60 typedef __builtin_neon_uhi uint16x8_t __attribute__ ((__vector_size__ (16))); typedef
125 uint16x8_t val[2];
235 uint16x8_t val[3];
345 uint16x8_t val[4];
489 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
490 vaddq_u16 (uint16x8_t __a, uint16x8_t __b)
492 return (uint16x8_t)__builtin_neon_vaddv8hi ((int16x8_t) __a, (int16x8_t) __b, 0);
525 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
528 return (uint16x8_t)__builtin_neon_vaddlv8qi ((int8x8_t) __a, (int8x8_t) __b, 0)
    [all...]
  /prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.7/lib/gcc/arm-linux-androideabi/4.7/include/
arm_neon.h 60 typedef __builtin_neon_uhi uint16x8_t __attribute__ ((__vector_size__ (16))); typedef
125 uint16x8_t val[2];
235 uint16x8_t val[3];
345 uint16x8_t val[4];
489 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
490 vaddq_u16 (uint16x8_t __a, uint16x8_t __b)
492 return (uint16x8_t)__builtin_neon_vaddv8hi ((int16x8_t) __a, (int16x8_t) __b, 0);
525 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
528 return (uint16x8_t)__builtin_neon_vaddlv8qi ((int8x8_t) __a, (int8x8_t) __b, 0)
    [all...]
  /prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/include/
arm_neon.h 60 typedef __builtin_neon_uhi uint16x8_t __attribute__ ((__vector_size__ (16))); typedef
125 uint16x8_t val[2];
235 uint16x8_t val[3];
345 uint16x8_t val[4];
489 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
490 vaddq_u16 (uint16x8_t __a, uint16x8_t __b)
492 return (uint16x8_t)__builtin_neon_vaddv8hi ((int16x8_t) __a, (int16x8_t) __b, 0);
525 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
528 return (uint16x8_t)__builtin_neon_vaddlv8qi ((int8x8_t) __a, (int8x8_t) __b, 0)
    [all...]
  /prebuilts/gcc/linux-x86/arm/arm-eabi-4.7/lib/gcc/arm-eabi/4.7/include/
arm_neon.h 60 typedef __builtin_neon_uhi uint16x8_t __attribute__ ((__vector_size__ (16))); typedef
125 uint16x8_t val[2];
235 uint16x8_t val[3];
345 uint16x8_t val[4];
489 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
490 vaddq_u16 (uint16x8_t __a, uint16x8_t __b)
492 return (uint16x8_t)__builtin_neon_vaddv8hi ((int16x8_t) __a, (int16x8_t) __b, 0);
525 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
528 return (uint16x8_t)__builtin_neon_vaddlv8qi ((int8x8_t) __a, (int8x8_t) __b, 0)
    [all...]
  /prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/include/
arm_neon.h 60 typedef __builtin_neon_uhi uint16x8_t __attribute__ ((__vector_size__ (16))); typedef
125 uint16x8_t val[2];
235 uint16x8_t val[3];
345 uint16x8_t val[4];
489 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
490 vaddq_u16 (uint16x8_t __a, uint16x8_t __b)
492 return (uint16x8_t)__builtin_neon_vaddv8hi ((int16x8_t) __a, (int16x8_t) __b, 0);
525 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
528 return (uint16x8_t)__builtin_neon_vaddlv8qi ((int8x8_t) __a, (int8x8_t) __b, 0)
    [all...]
  /prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/lib/gcc/arm-linux-androideabi/4.7/include/
arm_neon.h 60 typedef __builtin_neon_uhi uint16x8_t __attribute__ ((__vector_size__ (16))); typedef
125 uint16x8_t val[2];
235 uint16x8_t val[3];
345 uint16x8_t val[4];
489 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
490 vaddq_u16 (uint16x8_t __a, uint16x8_t __b)
492 return (uint16x8_t)__builtin_neon_vaddv8hi ((int16x8_t) __a, (int16x8_t) __b, 0);
525 __extension__ static __inline uint16x8_t __attribute__ ((__always_inline__))
528 return (uint16x8_t)__builtin_neon_vaddlv8qi ((int8x8_t) __a, (int8x8_t) __b, 0)
    [all...]
  /external/chromium_org/third_party/WebKit/Source/platform/graphics/cpu/arm/
GraphicsContext3DNEON.h 122 uint16x8_t immediate0x0f = vdupq_n_u16(0x0F);
124 uint16x8_t eightPixels = vld1q_u16(source + i);
180 uint16x8_t immediate0x1f = vdupq_n_u16(0x1F);
181 uint16x8_t immediate0x1 = vdupq_n_u16(0x1);
184 uint16x8_t eightPixels = vld1q_u16(source + i);
242 uint16x8_t immediate0x3f = vdupq_n_u16(0x3F);
243 uint16x8_t immediate0x1f = vdupq_n_u16(0x1F);
250 uint16x8_t eightPixels = vld1q_u16(source + i);

Completed in 8774 milliseconds

1 2