/external/chromium_org/third_party/WebKit/Source/core/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/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_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...] |
arm-neon-vget.c | 29 uint16x4_t low_u16(uint16x8_t a) { 85 uint16x4_t high_u16(uint16x8_t a) {
|
/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/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/core/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);
|
/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) {}
|
/external/chromium_org/third_party/libwebp/dsp/ |
upsampling_neon.c | 37 uint16x8_t al = vshll_n_u8(a, 1); \ 38 uint16x8_t bl = vshll_n_u8(b, 1); \ 39 uint16x8_t cl = vshll_n_u8(c, 1); \ 40 uint16x8_t dl = vshll_n_u8(d, 1); \ 43 uint16x8_t sl; \
|
/external/webp/src/dsp/ |
upsampling_neon.c | 37 uint16x8_t al = vshll_n_u8(a, 1); \ 38 uint16x8_t bl = vshll_n_u8(b, 1); \ 39 uint16x8_t cl = vshll_n_u8(c, 1); \ 40 uint16x8_t dl = vshll_n_u8(d, 1); \ 43 uint16x8_t sl; \
|
/external/chromium_org/third_party/skia/src/opts/ |
SkBlitRow_opts_arm_neon.cpp | 451 uint16x8_t dst_wide; 453 uint16x8_t alpha_wide; 474 uint16x8_t dst_wide; 476 uint16x8_t alpha_wide; 537 uint16x8_t dst_wide; 539 uint16x8_t alpha_wide; 715 uint16x8_t src_wide, dst_wide; [all...] |
SkBitmapProcState_matrixProcs_neon.cpp | 67 uint16x8_t hi16;
|
/external/skia/src/opts/ |
SkBlitRow_opts_arm_neon.cpp | 451 uint16x8_t dst_wide; 453 uint16x8_t alpha_wide; 474 uint16x8_t dst_wide; 476 uint16x8_t alpha_wide; 537 uint16x8_t dst_wide; 539 uint16x8_t alpha_wide; 715 uint16x8_t src_wide, dst_wide; [all...] |
SkBitmapProcState_matrixProcs_neon.cpp | 67 uint16x8_t hi16;
|
/external/chromium_org/third_party/skia/src/core/ |
SkBlitter_RGB16.cpp | 396 uint16x8_t valpha, vdev; [all...] |
/external/skia/src/core/ |
SkBlitter_RGB16.cpp | 396 uint16x8_t valpha, vdev; [all...] |