/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/CodeGenCXX/ |
mangle-neon-vectors.cpp | 10 typedef __attribute__((neon_vector_type(4))) int int32x4_t; typedef 23 void f2(int32x4_t v) { }
|
aarch64-mangle-neon-vectors.cpp | 21 typedef __attribute__((neon_vector_type(4))) int int32x4_t; typedef 73 void f17(int32x4_t) {}
|
/external/clang/test/Sema/ |
arm-neon-types.c | 24 int32x4_t test4(int32x4_t a, vSInt32 b) {
|
aarch64-neon-vector-types.c | 11 typedef __attribute__((neon_vector_type(4))) int int32x4_t; typedef
|
neon-vector-types.c | 10 typedef __attribute__((neon_vector_type(4))) int int32x4_t; typedef
|
/external/chromium_org/third_party/skia/src/opts/ |
SkBitmapProcState_matrixProcs_neon.cpp | 40 int32x4_t vdx8 = vdupq_n_s32(dx8); 43 int32x4_t lbase, hbase; 74 int32x4_t vdx8 = vdupq_n_s32(dx8); 76 int32x4_t wide_fx, wide_fx2; 85 int32x4_t wide_out; 86 int32x4_t wide_out2;
|
SkBitmapProcState_matrix_clamp_neon.h | 109 int32x4_t lbase, hbase; 127 int32x4_t lout; 128 int32x4_t hout; 191 int32x4_t xbase, ybase; 192 int32x4_t x2base, y2base; 218 int32x4_t xout, yout; 219 int32x4_t x2out, y2out; 515 int32x4_t wide_one, wide_fx, wide_fx1, wide_i, wide_lo; 613 int32x4_t wide_i, wide_lo; 614 int32x4_t wide_fx, wide_onex, wide_fx1 [all...] |
SkBitmapProcState_arm_neon.cpp | 122 int32x4_t accum = vdupq_n_s32(0); 142 int32x4_t p0 = vmull_s16(p0_src, coeff0); 143 int32x4_t p1 = vmull_s16(p1_src, coeff1); 144 int32x4_t p2 = vmull_s16(p2_src, coeff2); 145 int32x4_t p3 = vmull_s16(p3_src, coeff3); 176 int32x4_t p0 = vmull_s16(vget_low_s16(p01_16), coeff0); 177 int32x4_t p1 = vmull_s16(vget_high_s16(p01_16), coeff1); 178 int32x4_t p2 = vmull_s16(vget_low_s16(p23_16), coeff2); 211 int32x4_t accum0, accum1, accum2, accum3; 406 int32x4_t accum0 = vdupq_n_s32(0) [all...] |
/external/skia/src/opts/ |
SkBitmapProcState_matrixProcs_neon.cpp | 40 int32x4_t vdx8 = vdupq_n_s32(dx8); 43 int32x4_t lbase, hbase; 74 int32x4_t vdx8 = vdupq_n_s32(dx8); 76 int32x4_t wide_fx, wide_fx2; 85 int32x4_t wide_out; 86 int32x4_t wide_out2;
|
SkBitmapProcState_matrix_clamp_neon.h | 109 int32x4_t lbase, hbase; 127 int32x4_t lout; 128 int32x4_t hout; 191 int32x4_t xbase, ybase; 192 int32x4_t x2base, y2base; 218 int32x4_t xout, yout; 219 int32x4_t x2out, y2out; 515 int32x4_t wide_one, wide_fx, wide_fx1, wide_i, wide_lo; 613 int32x4_t wide_i, wide_lo; 614 int32x4_t wide_fx, wide_onex, wide_fx1 [all...] |
SkBitmapProcState_arm_neon.cpp | 122 int32x4_t accum = vdupq_n_s32(0); 142 int32x4_t p0 = vmull_s16(p0_src, coeff0); 143 int32x4_t p1 = vmull_s16(p1_src, coeff1); 144 int32x4_t p2 = vmull_s16(p2_src, coeff2); 145 int32x4_t p3 = vmull_s16(p3_src, coeff3); 176 int32x4_t p0 = vmull_s16(vget_low_s16(p01_16), coeff0); 177 int32x4_t p1 = vmull_s16(vget_high_s16(p01_16), coeff1); 178 int32x4_t p2 = vmull_s16(vget_low_s16(p23_16), coeff2); 211 int32x4_t accum0, accum1, accum2, accum3; 406 int32x4_t accum0 = vdupq_n_s32(0) [all...] |
/external/clang/test/CodeGen/ |
aarch64-neon-intrinsics.c | 75 int32x4_t test_vaddq_s32(int32x4_t v1,int32x4_t v2) { 187 int32x4_t test_vsubq_s32(int32x4_t v1,int32x4_t v2) { 290 int32x4_t test_vmulq_s32(int32x4_t v1, int32x4_t v2) { 393 int32x4_t test_vmlaq_s32(int32x4_t v1, int32x4_t v2, int32x4_t v3) [all...] |
arm_neon_intrinsics.c | 59 int32x4_t test_vabaq_s32(int32x4_t a, int32x4_t b, int32x4_t c) { 90 int32x4_t test_vabal_s16(int32x4_t a, int16x4_t b, int16x4_t c) { 175 int32x4_t test_vabdq_s32(int32x4_t a, int32x4_t b) { 212 int32x4_t test_vabdl_s16(int16x4_t a, int16x4_t b) [all...] |
arm-neon-vget.c | 34 int32x2_t low_s32( int32x4_t a) { 90 int32x2_t high_s32( int32x4_t a) {
|
/external/chromium_org/third_party/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...] |
/external/webp/src/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-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/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/darwin-x86/arm/arm-eabi-4.7/lib/gcc/arm-eabi/4.7/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/darwin-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/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/darwin-x86/arm/arm-linux-androideabi-4.7/lib/gcc/arm-linux-androideabi/4.7/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.6/lib/gcc/arm-eabi/4.6.x-google/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.7/lib/gcc/arm-eabi/4.7/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-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/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-linux-androideabi-4.7/lib/gcc/arm-linux-androideabi/4.7/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...] |