/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/neon/ |
shortidct4x4llm_neon.c | 37 q1s16 = vcombine_s16(d2, d4); // Swap d3 d4 here 38 q2s16 = vcombine_s16(d3, d5); 68 q1s16 = vcombine_s16(v2tmp2.val[0], v2tmp3.val[0]); 69 q2s16 = vcombine_s16(v2tmp2.val[1], v2tmp3.val[1]); 103 q1s16 = vcombine_s16(v2tmp2.val[0], v2tmp2.val[1]); 104 q2s16 = vcombine_s16(v2tmp3.val[0], v2tmp3.val[1]);
|
iwalsh_neon.c | 31 q2s16 = vcombine_s16(d4s16, d5s16); 32 q3s16 = vcombine_s16(d6s16, d7s16); 51 q2s16 = vcombine_s16(d4s16, d5s16); 52 q3s16 = vcombine_s16(d6s16, d7s16);
|
dequant_idct_neon.c | 61 q2 = vcombine_s16(vget_high_s16(q1), vget_high_s16(q2)); 88 q2 = vcombine_s16(d2tmp2.val[1], d2tmp3.val[1]); 122 q1 = vcombine_s16(d2tmp2.val[0], d2tmp2.val[1]); 123 q2 = vcombine_s16(d2tmp3.val[0], d2tmp3.val[1]);
|
idct_dequant_full_2x_neon.c | 79 q2 = vcombine_s16(dLow0, dLow1); 80 q4 = vcombine_s16(dHigh0, dHigh1); 86 q3 = vcombine_s16(dLow0, dLow1); 87 q5 = vcombine_s16(dHigh0, dHigh1);
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/arm/neon/ |
vp9_dct_neon.c | 87 out_0 = vcombine_s16(a, c); // 00 01 02 03 40 41 42 43 88 out_2 = vcombine_s16(e, g); // 20 21 22 23 60 61 62 63 89 out_4 = vcombine_s16(b, d); // 04 05 06 07 44 45 46 47 90 out_6 = vcombine_s16(f, h); // 24 25 26 27 64 65 66 67 104 const int16x8_t ab = vcombine_s16(a, b); 105 const int16x8_t cd = vcombine_s16(c, d); 138 out_1 = vcombine_s16(a, c); // 10 11 12 13 50 51 52 53 139 out_3 = vcombine_s16(e, g); // 30 31 32 33 70 71 72 73 140 out_5 = vcombine_s16(b, d); // 14 15 16 17 54 55 56 57 141 out_7 = vcombine_s16(f, h); // 34 35 36 37 74 75 76 7 [all...] |
vp9_quantize_neon.c | 62 const int16x8_t v_tmp2 = vcombine_s16(vshrn_n_s32(v_tmp_lo, 16), 87 const int16x8_t v_tmp2 = vcombine_s16(vshrn_n_s32(v_tmp_lo, 16),
|
/ndk/tests/build/b9193874-neon/jni/ |
b9193874-neon.c | 94 vcombine_s16 (int16x4_t __a, int16x4_t __b) function 257 int16x8_t vr = vcombine_s16(vrshrn_n_s32(vrl, 16), vrshrn_n_s32(vrh, 16)); 264 int16x8_t gc = vcombine_s16(vrshrn_n_s32(gcl, 16), vrshrn_n_s32(gch, 16)); 267 int16x8_t ub = vcombine_s16(vrshrn_n_s32(ubl, 16), vrshrn_n_s32(ubh, 16)); 280 y = vqmovun_s16(vcombine_s16(vrshrn_n_s32(rl, 16), vrshrn_n_s32(rh, 16))); 281 u = vqmovun_s16(vcombine_s16(vrshrn_n_s32(gl, 16), vrshrn_n_s32(gh, 16))); 282 v = vqmovun_s16(vcombine_s16(vrshrn_n_s32(bl, 16), vrshrn_n_s32(bh, 16))); 305 int16x8_t vr = vcombine_s16(vrshrn_n_s32(vrl, 16), vrshrn_n_s32(vrh, 16)); 312 int16x8_t gc = vcombine_s16(vrshrn_n_s32(gcl, 16), vrshrn_n_s32(gch, 16)); 315 int16x8_t ub = vcombine_s16(vrshrn_n_s32(ubl, 16), vrshrn_n_s32(ubh, 16)) [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/arm/neon/ |
shortfdct_neon.c | 110 q0s16 = vcombine_s16(d0s16, d1s16); 111 q1s16 = vcombine_s16(d2s16, d3s16); 191 q1s16 = vcombine_s16(d2s16, d3s16); 192 q3s16 = vcombine_s16(d6s16, d7s16); 259 q0s16 = vcombine_s16(d0s16, d1s16); 260 q1s16 = vcombine_s16(d2s16, d3s16); 261 q2s16 = vcombine_s16(d4s16, d5s16); 262 q3s16 = vcombine_s16(d6s16, d7s16);
|
vp8_shortwalsh4x4_neon.c | 124 q0s16 = vcombine_s16(d0s16, d1s16); 125 q1s16 = vcombine_s16(d2s16, d3s16);
|
/external/clang/test/CodeGen/ |
aarch64-neon-vcombine.c | 16 return vcombine_s16(low, high);
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
dequant_idct_neon.c | 61 q2 = vcombine_s16(vget_high_s16(q1), vget_high_s16(q2)); 88 q2 = vcombine_s16(d2tmp2.val[1], d2tmp3.val[1]); 122 q1 = vcombine_s16(d2tmp2.val[0], d2tmp2.val[1]); 123 q2 = vcombine_s16(d2tmp3.val[0], d2tmp3.val[1]);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
dequant_idct_neon.c | 61 q2 = vcombine_s16(vget_high_s16(q1), vget_high_s16(q2)); 88 q2 = vcombine_s16(d2tmp2.val[1], d2tmp3.val[1]); 122 q1 = vcombine_s16(d2tmp2.val[0], d2tmp2.val[1]); 123 q2 = vcombine_s16(d2tmp3.val[0], d2tmp3.val[1]);
|
/ndk/tests/build/b14825026-aarch64-FP_LO_REGS/jni/ |
idct_dequant_full_2x_neon.c | 79 q2 = vcombine_s16(dLow0, dLow1); 80 q4 = vcombine_s16(dHigh0, dHigh1); 86 q3 = vcombine_s16(dLow0, dLow1); 87 q5 = vcombine_s16(dHigh0, dHigh1);
|
/external/chromium_org/third_party/skia/src/opts/ |
SkBitmapProcState_arm_neon.cpp | 191 uint8x8_t accum8 = vqmovun_s16(vcombine_s16(accum16, accum16)); 252 int16x8_t accum16_0 = vcombine_s16(vqmovn_s32(accum0), vqmovn_s32(accum1)); 254 int16x8_t accum16_1 = vcombine_s16(vqmovn_s32(accum2), vqmovn_s32(accum3)); 314 int16x8_t accum16_0 = vcombine_s16(vqmovn_s32(accum0), vqmovn_s32(accum1)); 315 int16x8_t accum16_1 = vcombine_s16(vqmovn_s32(accum2), vqmovn_s32(accum2)); 476 res = vqmovun_s16(vcombine_s16(accum16, accum16));
|
/external/skia/src/opts/ |
SkBitmapProcState_arm_neon.cpp | 191 uint8x8_t accum8 = vqmovun_s16(vcombine_s16(accum16, accum16)); 252 int16x8_t accum16_0 = vcombine_s16(vqmovn_s32(accum0), vqmovn_s32(accum1)); 254 int16x8_t accum16_1 = vcombine_s16(vqmovn_s32(accum2), vqmovn_s32(accum3)); 314 int16x8_t accum16_0 = vcombine_s16(vqmovn_s32(accum0), vqmovn_s32(accum1)); 315 int16x8_t accum16_1 = vcombine_s16(vqmovn_s32(accum2), vqmovn_s32(accum2)); 476 res = vqmovun_s16(vcombine_s16(accum16, accum16));
|
/external/chromium_org/third_party/libwebp/dsp/ |
upsampling_neon.c | 143 y = vqmovun_s16(vcombine_s16(vrshrn_n_s32(rl, YUV_FIX2), \ 145 u = vqmovun_s16(vcombine_s16(vrshrn_n_s32(gl, YUV_FIX2), \ 147 v = vqmovun_s16(vcombine_s16(vrshrn_n_s32(yl, YUV_FIX2), \
|
enc_neon.c | 98 vcombine_s16(vget_high_s16(rows->val[0]), vget_high_s16(rows->val[1])); 111 const int16x8_t D0 = vcombine_s16(a, b); // D0 = a | b 112 const int16x8_t D1 = vcombine_s16(d, c); // D1 = d | c 115 const int16x8_t E1 = vcombine_s16(vget_high_s16(E_tmp), vget_low_s16(E_tmp)); [all...] |
dec_neon.c | [all...] |
/external/webp/src/dsp/ |
upsampling_neon.c | 143 y = vqmovun_s16(vcombine_s16(vrshrn_n_s32(rl, YUV_FIX2), \ 145 u = vqmovun_s16(vcombine_s16(vrshrn_n_s32(gl, YUV_FIX2), \ 147 v = vqmovun_s16(vcombine_s16(vrshrn_n_s32(yl, YUV_FIX2), \
|
enc_neon.c | 98 vcombine_s16(vget_high_s16(rows->val[0]), vget_high_s16(rows->val[1])); 111 const int16x8_t D0 = vcombine_s16(a, b); // D0 = a | b 112 const int16x8_t D1 = vcombine_s16(d, c); // D1 = d | c 115 const int16x8_t E1 = vcombine_s16(vget_high_s16(E_tmp), vget_low_s16(E_tmp)); [all...] |
dec_neon.c | [all...] |
/external/chromium_org/third_party/webrtc/modules/audio_processing/ns/ |
nsx_core_neon.c | 238 tmp16x8_0 = vcombine_s16(tmp16x4_1, tmp16x4_0); // Keep for several lines. 263 tmp16x8_0 = vcombine_s16(tmp16x4_1, tmp16x4_0); // keep 401 vst1q_s16(preal, vcombine_s16(result_r_0, result_r_1)); 402 vst1q_s16(pimag, vcombine_s16(result_i_0, result_i_1));
|
/external/webrtc/src/modules/audio_processing/ns/ |
nsx_core_neon.c | 196 tmp16x8_0 = vcombine_s16(tmp16x4_1, tmp16x4_0); // Keep for several lines. 221 tmp16x8_0 = vcombine_s16(tmp16x4_1, tmp16x4_0); // keep
|
/prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.8/lib/gcc/aarch64-linux-android/4.8/include/ |
arm_neon.h | 3815 vcombine_s16 (int16x4_t __a, int16x4_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 | 4080 vcombine_s16 (int16x4_t __a, int16x4_t __b) function [all...] |