/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/arm/neon/ |
vp9_dct_neon.c | 52 const int16x8_t v_s4 = vsubq_s16(input_3, input_4); 53 const int16x8_t v_s5 = vsubq_s16(input_2, input_5); 54 const int16x8_t v_s6 = vsubq_s16(input_1, input_6); 55 const int16x8_t v_s7 = vsubq_s16(input_0, input_7); 59 int16x8_t v_x2 = vsubq_s16(v_s1, v_s2); 60 int16x8_t v_x3 = vsubq_s16(v_s0, v_s3); 93 v_x0 = vsubq_s16(v_s6, v_s5); 108 v_x1 = vsubq_s16(v_s4, ab); 109 v_x2 = vsubq_s16(v_s7, cd);
|
vp9_quantize_neon.c | 68 const int16x8_t v_qcoeff = vsubq_s16(v_qcoeff_a, v_coeff_sign); 93 const int16x8_t v_qcoeff = vsubq_s16(v_qcoeff_a, v_coeff_sign);
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/neon/ |
reconintra_neon.c | 85 const int16x8_t b_lo = vsubq_s16(vreinterpretq_s16_u16(a_lo), 87 const int16x8_t b_hi = vsubq_s16(vreinterpretq_s16_u16(a_hi), 193 const int16x8_t b_u = vsubq_s16(vreinterpretq_s16_u16(a_u), 195 const int16x8_t b_v = vsubq_s16(vreinterpretq_s16_u16(a_v),
|
iwalsh_neon.c | 35 q1s16 = vsubq_s16(q2s16, q3s16); 57 q1s16 = vsubq_s16(q2s16, q3s16);
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/arm/neon/ |
shortfdct_neon.c | 158 q13s16 = vsubq_s16(v2tmp0.val[1], v2tmp1.val[0]); 159 q14s16 = vsubq_s16(v2tmp0.val[0], v2tmp1.val[1]); 167 q2s16 = vsubq_s16(q11s16, q12s16); 209 q13s16 = vsubq_s16(v2tmp0.val[1], v2tmp1.val[0]); 210 q14s16 = vsubq_s16(v2tmp0.val[0], v2tmp1.val[1]); 215 q1s16 = vsubq_s16(q11s16, q12s16);
|
/external/chromium_org/third_party/webrtc/modules/audio_processing/ns/ |
nsx_core_neon.c | 264 tmp16x8_0 = vsubq_s16(tmp16x8_2, tmp16x8_0); 273 tmp16x8_5 = vsubq_s16(tmp16x8_3, tmp16x8_2); 288 tmp16x8_3 = vsubq_s16(tmp16x8_3, tmp16x8_2);
|
/external/webrtc/src/modules/audio_processing/ns/ |
nsx_core_neon.c | 222 tmp16x8_0 = vsubq_s16(tmp16x8_2, tmp16x8_0); 231 tmp16x8_5 = vsubq_s16(tmp16x8_3, tmp16x8_2); 246 tmp16x8_3 = vsubq_s16(tmp16x8_3, tmp16x8_2);
|
/external/chromium_org/third_party/libwebp/dsp/ |
enc_neon.c | 309 const int16x8_t a3a2 = vsubq_s16(d0d1, d3d2); // d0-d3 | d1-d2 (=a3|a2) 328 const int16x8_t a3a2 = vsubq_s16(d0d1, d3d2); // d0-d3 | d1-d2 (=a3|a2) [all...] |
/external/webp/src/dsp/ |
enc_neon.c | 309 const int16x8_t a3a2 = vsubq_s16(d0d1, d3d2); // d0-d3 | d1-d2 (=a3|a2) 328 const int16x8_t a3a2 = vsubq_s16(d0d1, d3d2); // d0-d3 | d1-d2 (=a3|a2) [all...] |
/external/chromium_org/third_party/skia/src/opts/ |
SkBlitRow_opts_arm_neon.cpp | 683 vres_r = vsubq_s16(vreinterpretq_s16_u16(vsrc_res_r), vreinterpretq_s16_u16(vdst_r)); 684 vres_g = vsubq_s16(vreinterpretq_s16_u16(vsrc_res_g), vreinterpretq_s16_u16(vdst_g)); 685 vres_b = vsubq_s16(vreinterpretq_s16_u16(vsrc_res_b), vreinterpretq_s16_u16(vdst_b)); [all...] |
/external/skia/src/opts/ |
SkBlitRow_opts_arm_neon.cpp | 585 vres_r = vsubq_s16(vreinterpretq_s16_u16(vsrc_res_r), vreinterpretq_s16_u16(vdst_r)); 586 vres_g = vsubq_s16(vreinterpretq_s16_u16(vsrc_res_g), vreinterpretq_s16_u16(vdst_g)); 587 vres_b = vsubq_s16(vreinterpretq_s16_u16(vsrc_res_b), vreinterpretq_s16_u16(vdst_b)); [all...] |
/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/lib/gcc/x86_64-linux-android/4.9/include/ |
arm_neon.h | 422 int16x8_t vsubq_s16(int16x8_t a, int16x8_t b); // VSUB.I16 q0,q0,q0 2528 #define vsubq_s16 macro [all...] |
/prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9/lib/gcc/x86_64-linux-android/4.9/include/ |
arm_neon.h | 619 int16x8_t vsubq_s16(int16x8_t a, int16x8_t b); // VSUB.I16 q0,q0,q0 4394 #define vsubq_s16 macro [all...] |
/external/clang/test/CodeGen/ |
aarch64-neon-intrinsics.c | 183 return vsubq_s16(v1, v2); [all...] |
arm_neon_intrinsics.c | [all...] |
/prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.8/lib/gcc/aarch64-linux-android/4.8/include/ |
arm_neon.h | 1701 vsubq_s16 (int16x8_t __a, int16x8_t __b) function [all...] |
/prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9/lib/gcc/aarch64-linux-android/4.9/include/ |
arm_neon.h | 1886 vsubq_s16 (int16x8_t __a, int16x8_t __b) function [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.8/lib/gcc/arm-eabi/4.8/include/ |
arm_neon.h | 1526 vsubq_s16 (int16x8_t __a, int16x8_t __b) function [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.8/lib/gcc/arm-linux-androideabi/4.8/include/ |
arm_neon.h | 1526 vsubq_s16 (int16x8_t __a, int16x8_t __b) function [all...] |
/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.8/lib/gcc/aarch64-linux-android/4.8/include/ |
arm_neon.h | 1701 vsubq_s16 (int16x8_t __a, int16x8_t __b) function [all...] |
/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/lib/gcc/aarch64-linux-android/4.9/include/ |
arm_neon.h | 1886 vsubq_s16 (int16x8_t __a, int16x8_t __b) function [all...] |
/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/lib/gcc/arm-eabi/4.8/include/ |
arm_neon.h | 1526 vsubq_s16 (int16x8_t __a, int16x8_t __b) function [all...] |
/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.8/lib/gcc/arm-linux-androideabi/4.8/include/ |
arm_neon.h | 1526 vsubq_s16 (int16x8_t __a, int16x8_t __b) function [all...] |
/prebuilts/misc/darwin-x86/analyzer/lib/clang/3.3/include/ |
arm_neon.h | 4756 __ai int16x8_t vsubq_s16(int16x8_t __a, int16x8_t __b) { function [all...] |
/prebuilts/misc/linux-x86/analyzer/lib/clang/3.3/include/ |
arm_neon.h | 4756 __ai int16x8_t vsubq_s16(int16x8_t __a, int16x8_t __b) { function [all...] |