/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/neon/ |
iwalsh_neon.c | 26 d4s16 = vadd_s16(vget_low_s16(q0s16), vget_high_s16(q1s16)); 27 d6s16 = vadd_s16(vget_high_s16(q0s16), vget_low_s16(q1s16)); 28 d5s16 = vsub_s16(vget_low_s16(q0s16), vget_high_s16(q1s16)); 29 d7s16 = vsub_s16(vget_high_s16(q0s16), vget_low_s16(q1s16)); 39 v2tmp3 = vtrn_s32(vreinterpret_s32_s16(vget_high_s16(q0s16)), 40 vreinterpret_s32_s16(vget_high_s16(q1s16))); 68 vst1_lane_s16(mb_dqcoeff, vget_high_s16(q0s16), 0); 72 vst1_lane_s16(mb_dqcoeff, vget_high_s16(q1s16), 0); 77 vst1_lane_s16(mb_dqcoeff, vget_high_s16(q0s16), 1); 81 vst1_lane_s16(mb_dqcoeff, vget_high_s16(q1s16), 1) [all...] |
shortidct4x4llm_neon.c | 43 d12 = vqadd_s16(vget_low_s16(q1s16), vget_high_s16(q1s16)); // a1 44 d13 = vqsub_s16(vget_low_s16(q1s16), vget_high_s16(q1s16)); // b1 52 d10 = vqsub_s16(vget_low_s16(q3s16), vget_high_s16(q4s16)); // c1 53 d11 = vqadd_s16(vget_high_s16(q3s16), vget_low_s16(q4s16)); // d1 74 d12 = vqadd_s16(vget_low_s16(q1s16), vget_high_s16(q1s16)); // a1 75 d13 = vqsub_s16(vget_low_s16(q1s16), vget_high_s16(q1s16)); // b1 83 d10 = vqsub_s16(vget_low_s16(q3s16), vget_high_s16(q4s16)); // c1 84 d11 = vqadd_s16(vget_high_s16(q3s16), vget_low_s16(q4s16)); // d1
|
dequant_idct_neon.c | 61 q2 = vcombine_s16(vget_high_s16(q1), vget_high_s16(q2)); 72 d10 = vqsub_s16(vget_low_s16(q3), vget_high_s16(q4)); 73 d11 = vqadd_s16(vget_high_s16(q3), vget_low_s16(q4)); 102 d10 = vqsub_s16(vget_low_s16(q3), vget_high_s16(q4)); 103 d11 = vqadd_s16(vget_high_s16(q3), vget_low_s16(q4));
|
idct_dequant_full_2x_neon.c | 76 dHigh0 = vget_high_s16(q2); 78 dHigh1 = vget_high_s16(q4); 83 dHigh0 = vget_high_s16(q3); 85 dHigh1 = vget_high_s16(q5);
|
/ndk/tests/build/b9193874-neon/jni/ |
b9193874-neon.c | 99 vget_high_s16 (int16x8_t __a) function 256 int32x4_t vrh = vqdmlal_lane_s16(vshll_n_s16(vget_high_s16(vv), 1), vget_high_s16(vd), cf16, 0); 259 int32x4_t vh = vmovl_s16(vget_high_s16(vv)); 261 int32x4_t ugh = vmlal_lane_s16(vh, vget_high_s16(uu), cf16, 1); 263 int32x4_t gch = vqdmlal_lane_s16(ugh, vget_high_s16(vv), cf16, 2); 266 int32x4_t ubh = vqdmlal_lane_s16(vshll_n_s16(vget_high_s16(uu), 1), vget_high_s16(ud), cf16, 3); 269 int32x4_t rh = vaddl_s16(vget_high_s16(yy), vget_high_s16(vr)) [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/arm/neon/ |
vp9_dct_neon.c | 63 int32x4_t v_t0_hi = vaddl_s16(vget_high_s16(v_x0), vget_high_s16(v_x1)); 65 int32x4_t v_t1_hi = vsubl_s16(vget_high_s16(v_x0), vget_high_s16(v_x1)); 67 int32x4_t v_t2_hi = vmull_n_s16(vget_high_s16(v_x2), (int16_t)cospi_24_64); 69 int32x4_t v_t3_hi = vmull_n_s16(vget_high_s16(v_x3), (int16_t)cospi_24_64); 71 v_t2_hi = vmlal_n_s16(v_t2_hi, vget_high_s16(v_x3), (int16_t)cospi_8_64); 73 v_t3_hi = vmlsl_n_s16(v_t3_hi, vget_high_s16(v_x2), (int16_t)cospi_8_64); 96 v_t0_hi = vmull_n_s16(vget_high_s16(v_x0), (int16_t)cospi_16_64); 98 v_t1_hi = vmull_n_s16(vget_high_s16(v_x1), (int16_t)cospi_16_64) [all...] |
vp9_quantize_neon.c | 60 const int32x4_t v_tmp_hi = vmull_s16(vget_high_s16(v_tmp), 61 vget_high_s16(v_quant)); 85 const int32x4_t v_tmp_hi = vmull_s16(vget_high_s16(v_tmp), 86 vget_high_s16(v_quant)); 102 vget_high_s16(v_eobmax_76543210));
|
vp9_variance_neon.c | 68 vget_high_s16(sv_diff), 69 vget_high_s16(sv_diff));
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
dequant_idct_neon.c | 61 q2 = vcombine_s16(vget_high_s16(q1), vget_high_s16(q2)); 72 d10 = vqsub_s16(vget_low_s16(q3), vget_high_s16(q4)); 73 d11 = vqadd_s16(vget_high_s16(q3), vget_low_s16(q4)); 102 d10 = vqsub_s16(vget_low_s16(q3), vget_high_s16(q4)); 103 d11 = vqadd_s16(vget_high_s16(q3), vget_low_s16(q4));
|
/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)); 72 d10 = vqsub_s16(vget_low_s16(q3), vget_high_s16(q4)); 73 d11 = vqadd_s16(vget_high_s16(q3), vget_low_s16(q4)); 102 d10 = vqsub_s16(vget_low_s16(q3), vget_high_s16(q4)); 103 d11 = vqadd_s16(vget_high_s16(q3), vget_low_s16(q4));
|
/external/chromium_org/third_party/libwebp/dsp/ |
enc_neon.c | 98 vcombine_s16(vget_high_s16(rows->val[0]), vget_high_s16(rows->val[1])); 109 const int16x4_t c = vqsub_s16(vget_low_s16(C1), vget_high_s16(C0)); 110 const int16x4_t d = vqadd_s16(vget_low_s16(C0), vget_high_s16(C1)); 115 const int16x8_t E1 = vcombine_s16(vget_high_s16(E_tmp), vget_low_s16(E_tmp)); 300 const int16x4_t D1 = vget_high_s16(D0D1); 302 const int16x4_t D3 = vget_high_s16(D2D3); 312 vget_high_s16(a0a1_2)); 314 vget_high_s16(a0a1_2)); 316 const int32x4_t a2_2217 = vmull_n_s16(vget_high_s16(a3a2), 2217) [all...] |
upsampling_neon.c | 131 int32x4_t yh = vmull_lane_s16(vget_high_s16(yy), cf16, 0); \ 133 const int32x4_t rh = vmlal_lane_s16(yh, vget_high_s16(vv), cf16, 1);\ 135 int32x4_t gh = vmlsl_lane_s16(yh, vget_high_s16(uu), cf16, 2); \ 137 const int32x4_t bh = vmovl_s16(vget_high_s16(uu)); \ 139 gh = vmlsl_lane_s16(gh, vget_high_s16(vv), cf16, 3); \
|
dec_neon.c | [all...] |
/external/webp/src/dsp/ |
enc_neon.c | 98 vcombine_s16(vget_high_s16(rows->val[0]), vget_high_s16(rows->val[1])); 109 const int16x4_t c = vqsub_s16(vget_low_s16(C1), vget_high_s16(C0)); 110 const int16x4_t d = vqadd_s16(vget_low_s16(C0), vget_high_s16(C1)); 115 const int16x8_t E1 = vcombine_s16(vget_high_s16(E_tmp), vget_low_s16(E_tmp)); 300 const int16x4_t D1 = vget_high_s16(D0D1); 302 const int16x4_t D3 = vget_high_s16(D2D3); 312 vget_high_s16(a0a1_2)); 314 vget_high_s16(a0a1_2)); 316 const int32x4_t a2_2217 = vmull_n_s16(vget_high_s16(a3a2), 2217) [all...] |
upsampling_neon.c | 131 int32x4_t yh = vmull_lane_s16(vget_high_s16(yy), cf16, 0); \ 133 const int32x4_t rh = vmlal_lane_s16(yh, vget_high_s16(vv), cf16, 1);\ 135 int32x4_t gh = vmlsl_lane_s16(yh, vget_high_s16(uu), cf16, 2); \ 137 const int32x4_t bh = vmovl_s16(vget_high_s16(uu)); \ 139 gh = vmlsl_lane_s16(gh, vget_high_s16(vv), cf16, 3); \
|
dec_neon.c | [all...] |
/ndk/tests/build/b14825026-aarch64-FP_LO_REGS/jni/ |
idct_dequant_full_2x_neon.c | 76 dHigh0 = vget_high_s16(q2); 78 dHigh1 = vget_high_s16(q4); 83 dHigh0 = vget_high_s16(q3); 85 dHigh1 = vget_high_s16(q5);
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/arm/neon/ |
shortfdct_neon.c | 173 d27s16 = vget_high_s16(q13s16); 175 d29s16 = vget_high_s16(q14s16); 221 d1s16 = vget_high_s16(q0s16); 223 d3s16 = vget_high_s16(q1s16); 231 d27s16 = vget_high_s16(q13s16); 233 d29s16 = vget_high_s16(q14s16);
|
/external/chromium_org/third_party/skia/src/opts/ |
SkBitmapProcState_arm_neon.cpp | 138 int16x4_t p1_src = vget_high_s16(p01_16); 140 int16x4_t p3_src = vget_high_s16(p23_16); 177 int32x4_t p1 = vmull_s16(vget_high_s16(p01_16), coeff1); 234 int16x4_t src16_1 = vget_high_s16(src16_01); 236 int16x4_t src16_3 = vget_high_s16(src16_23); 302 int16x4_t src16_1 = vget_high_s16(src16_01); 433 p1 = vmull_s16(vget_high_s16(p01_16), coeff1); \ 435 p3 = vmull_s16(vget_high_s16(p23_16), coeff3); \
|
/external/skia/src/opts/ |
SkBitmapProcState_arm_neon.cpp | 138 int16x4_t p1_src = vget_high_s16(p01_16); 140 int16x4_t p3_src = vget_high_s16(p23_16); 177 int32x4_t p1 = vmull_s16(vget_high_s16(p01_16), coeff1); 234 int16x4_t src16_1 = vget_high_s16(src16_01); 236 int16x4_t src16_3 = vget_high_s16(src16_23); 302 int16x4_t src16_1 = vget_high_s16(src16_01); 433 p1 = vmull_s16(vget_high_s16(p01_16), coeff1); \ 435 p3 = vmull_s16(vget_high_s16(p23_16), coeff3); \
|
/external/clang/test/CodeGen/ |
arm-neon-vget.c | 82 return vget_high_s16(a);
|
aarch64-neon-vget-hilo.c | 17 return vget_high_s16(a);
|
/external/chromium_org/third_party/webrtc/modules/audio_processing/ns/ |
nsx_core_neon.c | 259 tmp32x4 = vmull_s16(vget_high_s16(tmp16x8_0), Q3_16x4); 391 int32x4_t tmp_r_1 = vmull_s16(vget_high_s16(real), 392 vget_high_s16(ns_filter)); 393 int32x4_t tmp_i_1 = vmull_s16(vget_high_s16(imag), 394 vget_high_s16(ns_filter));
|
/external/webrtc/src/modules/audio_processing/ns/ |
nsx_core_neon.c | 217 tmp32x4 = vmull_s16(vget_high_s16(tmp16x8_0), Q3_16x4);
|
/prebuilts/clang/darwin-x86/host/3.4/lib/clang/3.4/include/ |
arm_neon.h | 1285 __ai int16x4_t vget_high_s16(int16x8_t __a) { function [all...] |