/external/libvpx/libvpx/vpx_dsp/arm/ |
fdct_partial_neon.c | 53 int16x8_t sum = vld1q_s16(&input[0]); 56 const int16x8_t input_00 = vld1q_s16(&input[r * stride]); 67 int16x8_t left = vld1q_s16(input); 68 int16x8_t right = vld1q_s16(input + 8); 73 const int16x8_t a = vld1q_s16(input); 74 const int16x8_t b = vld1q_s16(input + 8); 89 int16x8_t a0 = vld1q_s16(input); 90 int16x8_t a1 = vld1q_s16(input + 8); 91 int16x8_t a2 = vld1q_s16(input + 16); 92 int16x8_t a3 = vld1q_s16(input + 24) [all...] |
sum_squares_neon.c | 47 s[0] = vld1q_s16(src_t + 0 * stride); 48 s[1] = vld1q_s16(src_t + 1 * stride); 49 s[2] = vld1q_s16(src_t + 2 * stride); 50 s[3] = vld1q_s16(src_t + 3 * stride); 51 s[4] = vld1q_s16(src_t + 4 * stride); 52 s[5] = vld1q_s16(src_t + 5 * stride); 53 s[6] = vld1q_s16(src_t + 6 * stride); 54 s[7] = vld1q_s16(src_t + 7 * stride);
|
quantize_neon.c | 51 const int16x8_t zbin = vld1q_s16(zbin_ptr); 52 const int16x8_t round = vld1q_s16(round_ptr); 53 const int16x8_t quant = vld1q_s16(quant_ptr); 54 const int16x8_t quant_shift = vld1q_s16(quant_shift_ptr); 55 const int16x8_t dequant = vld1q_s16(dequant_ptr); 58 vreinterpretq_u16_s16(vaddq_s16(vld1q_s16(iscan), one)); 108 vreinterpretq_u16_s16(vaddq_s16(vld1q_s16(iscan), one)); 211 const int16x8_t zbin = vrshrq_n_s16(vld1q_s16(zbin_ptr), 1); 212 const int16x8_t round = vrshrq_n_s16(vld1q_s16(round_ptr), 1); 213 const int16x8_t quant = vld1q_s16(quant_ptr) [all...] |
hadamard_neon.c | 52 int16x8_t a0 = vld1q_s16(src_diff); 53 int16x8_t a1 = vld1q_s16(src_diff + src_stride); 54 int16x8_t a2 = vld1q_s16(src_diff + 2 * src_stride); 55 int16x8_t a3 = vld1q_s16(src_diff + 3 * src_stride); 56 int16x8_t a4 = vld1q_s16(src_diff + 4 * src_stride); 57 int16x8_t a5 = vld1q_s16(src_diff + 5 * src_stride); 58 int16x8_t a6 = vld1q_s16(src_diff + 6 * src_stride); 59 int16x8_t a7 = vld1q_s16(src_diff + 7 * src_stride);
|
idct16x16_add_neon.c | 69 const int16x8_t cospis0 = vld1q_s16(kCospi); 70 const int16x8_t cospis1 = vld1q_s16(kCospi + 8); 113 in[0] = vld1q_s16(inputT); 115 in[8] = vld1q_s16(inputT); 117 in[1] = vld1q_s16(inputT); 119 in[9] = vld1q_s16(inputT); 121 in[2] = vld1q_s16(inputT); 123 in[10] = vld1q_s16(inputT); 125 in[3] = vld1q_s16(inputT); 127 in[11] = vld1q_s16(inputT) [all...] |
idct8x8_add_neon.c | 22 const int16x8_t cospis = vld1q_s16(kCospi); 43 const int16x8_t cospis = vld1q_s16(kCospi);
|
fdct16x16_neon.c | 31 b[0] = vld1q_s16(a); 33 b[1] = vld1q_s16(a); 35 b[2] = vld1q_s16(a); 37 b[3] = vld1q_s16(a); 39 b[4] = vld1q_s16(a); 41 b[5] = vld1q_s16(a); 43 b[6] = vld1q_s16(a); 45 b[7] = vld1q_s16(a); 47 b[8] = vld1q_s16(a); 49 b[9] = vld1q_s16(a) [all...] |
fwd_txfm_neon.c | 24 int16x8_t input_0 = vshlq_n_s16(vld1q_s16(&input[0 * stride]), 2); 25 int16x8_t input_1 = vshlq_n_s16(vld1q_s16(&input[1 * stride]), 2); 26 int16x8_t input_2 = vshlq_n_s16(vld1q_s16(&input[2 * stride]), 2); 27 int16x8_t input_3 = vshlq_n_s16(vld1q_s16(&input[3 * stride]), 2); 28 int16x8_t input_4 = vshlq_n_s16(vld1q_s16(&input[4 * stride]), 2); 29 int16x8_t input_5 = vshlq_n_s16(vld1q_s16(&input[5 * stride]), 2); 30 int16x8_t input_6 = vshlq_n_s16(vld1q_s16(&input[6 * stride]), 2); 31 int16x8_t input_7 = vshlq_n_s16(vld1q_s16(&input[7 * stride]), 2);
|
/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
fastquantizeb_neon.c | 20 const int16x8_t one_q = vdupq_n_s16(-1), z0 = vld1q_s16(b->coeff), 21 z1 = vld1q_s16(b->coeff + 8), round0 = vld1q_s16(b->round), 22 round1 = vld1q_s16(b->round + 8), 23 quant0 = vld1q_s16(b->quant_fast), 24 quant1 = vld1q_s16(b->quant_fast + 8), 25 dequant0 = vld1q_s16(d->dequant), 26 dequant1 = vld1q_s16(d->dequant + 8);
|
/external/libvpx/libvpx/vp9/encoder/arm/neon/ |
vp9_error_neon.c | 24 const int16x8_t c = vld1q_s16(coeff); 25 const int16x8_t d = vld1q_s16(dqcoeff);
|
vp9_quantize_neon.c | 55 const int16x8_t v_iscan = vld1q_s16(&iscan[0]); 80 const int16x8_t v_iscan = vld1q_s16(&iscan[i]); 134 const int16x8_t round = vrshrq_n_s16(vld1q_s16(round_ptr), 1); 135 const int16x8_t quant = vld1q_s16(quant_ptr); 138 const int16x8_t dequant_thresh = vshrq_n_s16(vld1q_s16(dequant_ptr), 2); 142 vreinterpretq_u16_s16(vaddq_s16(vld1q_s16(iscan), one)); 196 vreinterpretq_u16_s16(vaddq_s16(vld1q_s16(iscan), one));
|
/external/webrtc/webrtc/modules/audio_processing/ns/ |
nsx_core_neon.c | 242 tmp16x8_2 = vld1q_s16(&inst->noiseEstLogQuantile[offset + i]); // Keep 268 tmp16x8_3 = vld1q_s16(&lmagn[i]); // keep for several lines 275 tmp16x8_1 = vld1q_s16(&inst->noiseEstDensity[offset + i]); 376 int16x8_t real = vld1q_s16(preal); 377 int16x8_t imag = vld1q_s16(pimag); 378 int16x8_t ns_filter = vld1q_s16(pns_filter); 423 real_imag_0.val[1] = vld1q_s16(pimag); 424 real_imag_0.val[0] = vld1q_s16(preal); 427 real_imag_1.val[1] = vld1q_s16(pimag); 428 real_imag_1.val[0] = vld1q_s16(preal) [all...] |
/external/libvpx/libvpx/vp9/common/arm/neon/ |
vp9_iht16x16_add_neon.c | 78 in[0] = vld1q_s16(inputT); 80 in[8] = vld1q_s16(inputT); 82 in[1] = vld1q_s16(inputT); 84 in[9] = vld1q_s16(inputT); 86 in[2] = vld1q_s16(inputT); 88 in[10] = vld1q_s16(inputT); 90 in[3] = vld1q_s16(inputT); 92 in[11] = vld1q_s16(inputT); 94 in[4] = vld1q_s16(inputT); 96 in[12] = vld1q_s16(inputT) [all...] |
/external/webp/src/dsp/ |
quant.h | 35 const int16x8_t a_0 = vsetq_lane_s16(0, vld1q_s16(levels), 0); 36 const int16x8_t a_1 = vld1q_s16(levels + 8);
|
cost_neon.c | 25 const int16x8_t coeffs_0 = vld1q_s16(coeffs); 26 const int16x8_t coeffs_1 = vld1q_s16(coeffs + 8); 71 const int16x8_t c0 = vld1q_s16(res->coeffs); 72 const int16x8_t c1 = vld1q_s16(res->coeffs + 8);
|
yuv_neon.c | 217 const int16x8_t A = vld1q_s16(ref + i); 218 const int16x8_t B = vld1q_s16(src + i); 219 const int16x8_t C = vld1q_s16(dst + i); 236 const int16x8_t a0 = vld1q_s16(A + i + 0); 237 const int16x8_t a1 = vld1q_s16(A + i + 1); 238 const int16x8_t b0 = vld1q_s16(B + i + 0); 239 const int16x8_t b1 = vld1q_s16(B + i + 1);
|
/external/clang/test/Sema/ |
arm-neon-types.c | 32 return vld1q_s16(p); // expected-warning {{incompatible pointer types}}
|
/external/libaom/libaom/av1/encoder/arm/neon/ |
quantize_neon.c | 54 const int16x8_t v_iscan = vld1q_s16(&iscan[0]); 55 const int16x8_t v_coeff = vld1q_s16(&coeff_ptr[0]); 79 const int16x8_t v_iscan = vld1q_s16(&iscan[i]); 80 const int16x8_t v_coeff = vld1q_s16(&coeff_ptr[i]);
|
/external/webrtc/webrtc/common_audio/signal_processing/ |
cross_correlation_neon.c | 27 int16x8_t seq1_16x8 = vld1q_s16(vector1); 28 int16x8_t seq2_16x8 = vld1q_s16(vector2);
|
/external/libaom/libaom/aom_dsp/arm/ |
fwd_txfm_neon.c | 21 int16x8_t input_0 = vshlq_n_s16(vld1q_s16(&input[0 * stride]), 2); 22 int16x8_t input_1 = vshlq_n_s16(vld1q_s16(&input[1 * stride]), 2); 23 int16x8_t input_2 = vshlq_n_s16(vld1q_s16(&input[2 * stride]), 2); 24 int16x8_t input_3 = vshlq_n_s16(vld1q_s16(&input[3 * stride]), 2); 25 int16x8_t input_4 = vshlq_n_s16(vld1q_s16(&input[4 * stride]), 2); 26 int16x8_t input_5 = vshlq_n_s16(vld1q_s16(&input[5 * stride]), 2); 27 int16x8_t input_6 = vshlq_n_s16(vld1q_s16(&input[6 * stride]), 2); 28 int16x8_t input_7 = vshlq_n_s16(vld1q_s16(&input[7 * stride]), 2); 209 int16x8_t sum = vld1q_s16(&input[0]); 211 const int16x8_t input_00 = vld1q_s16(&input[r * stride]) [all...] |
/external/libaom/libaom/av1/common/arm/ |
wiener_convolve_neon.c | 409 s0 = vld1q_s16(s); 411 s1 = vld1q_s16(s); 413 s2 = vld1q_s16(s); 415 s3 = vld1q_s16(s); 417 s4 = vld1q_s16(s); 419 s5 = vld1q_s16(s); 421 s6 = vld1q_s16(s); 433 s7 = vld1q_s16(s); 435 s8 = vld1q_s16(s); 437 s9 = vld1q_s16(s) [all...] |
mem_neon.h | 289 *s0 = vld1q_s16(s); 291 *s1 = vld1q_s16(s); 293 *s2 = vld1q_s16(s); 295 *s3 = vld1q_s16(s); 297 *s4 = vld1q_s16(s); 299 *s5 = vld1q_s16(s); 301 *s6 = vld1q_s16(s); 303 *s7 = vld1q_s16(s); 309 *s0 = vld1q_s16(s); 311 *s1 = vld1q_s16(s) [all...] |
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
filters_neon.c | 70 x1_v = vld1q_s16(x_start); 71 y_v = vld1q_s16(y_start);
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
dequant_idct_neon.c | 35 q3 = vld1q_s16(input); 38 q4 = vld1q_s16(input); 42 q5 = vld1q_s16(dq); 44 q6 = vld1q_s16(dq);
|
/external/webrtc/webrtc/modules/audio_processing/aecm/ |
aecm_core_neon.c | 77 adapt_v = vld1q_s16(start_adapt_p); 78 store_v = vld1q_s16(start_stored_p); 154 adapt_v = vld1q_s16(start_adapt_p); 197 stored_v = vld1q_s16(start_stored_p);
|