/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
vp8_shortwalsh4x4_neon.c | 29 int16x4_t dEmptys16, d0s16, d1s16, d2s16, d3s16, d4s16, d5s16, d6s16, d7s16; local 46 d3s16 = vld1_s16(input); 51 vreinterpret_s32_s16(d3s16)); 71 d3s16 = vsub_s16(d4s16, d5s16); 79 vreinterpret_s32_s16(d3s16)); 120 d3s16 = vshrn_n_s32(q11s32, 3); 123 q1s16 = vcombine_s16(d2s16, d3s16);
|
shortfdct_neon.c | 17 int16x4_t d0s16, d1s16, d2s16, d3s16, d4s16, d5s16, d6s16, d7s16; local 40 d3s16 = vld1_s16(input); 45 vreinterpret_s32_s16(d3s16)); 70 d3s16 = vshrn_n_s32(q10s32, 12); 76 vreinterpret_s32_s16(d3s16)); 108 d3s16 = vshrn_n_s32(q12s32, 16); 111 q1s16 = vcombine_s16(d2s16, d3s16); 122 int16x4_t d0s16, d1s16, d2s16, d3s16, d4s16, d5s16, d6s16, d7s16; local 189 d3s16 = vshrn_n_s32(q11s32, 12); 191 q1s16 = vcombine_s16(d2s16, d3s16); [all...] |
/external/libvpx/libvpx/vp9/common/arm/neon/ |
vp9_iht4x4_add_neon.c | 56 int16x4_t *d3s16, 60 *d3s16 = vdup_n_s16(sinpi_1_9); 108 int16x4_t *d3s16, 124 q10s32 = vmull_s16(*d3s16, d16s16); 128 q14s32 = vmull_s16(*d3s16, d18s16); 160 int16x4_t d0s16, d1s16, d2s16, d3s16, d4s16, d5s16; local 180 GENERATE_SINE_CONSTANTS(&d3s16, &d4s16, &d5s16, &q3s16); 189 IADST4x4_1D(&d3s16, &d4s16, &d5s16, &q3s16, &q8s16, &q9s16); 194 GENERATE_SINE_CONSTANTS(&d3s16, &d4s16, &d5s16, &q3s16); 197 IADST4x4_1D(&d3s16, &d4s16, &d5s16, &q3s16, &q8s16, &q9s16) [all...] |
vp9_iht8x8_add_neon.c | 112 int16x4_t d0s16, d1s16, d2s16, d3s16; local 123 d3s16 = vdup_n_s16(cospi_20_64); 149 q5s32 = vmlsl_s16(q5s32, d22s16, d3s16); 150 q6s32 = vmlsl_s16(q6s32, d23s16, d3s16); 161 q9s32 = vmull_s16(d26s16, d3s16); 162 q13s32 = vmull_s16(d27s16, d3s16); 268 int16x4_t d0s16, d1s16, d2s16, d3s16, d4s16, d5s16, d6s16, d7s16; local 334 d3s16 = vqrshrn_n_s32(q2s32, 14); 394 q6s32 = vmull_s16(d3s16, d30s16); 396 q0s32 = vmull_s16(d3s16, d31s16) [all...] |
/external/libvpx/libvpx/vpx_dsp/arm/ |
idct8x8_add_neon.c | 94 int16x4_t d0s16, d1s16, d2s16, d3s16; local 105 d3s16 = vdup_n_s16(cospi_20_64); 131 q5s32 = vmlsl_s16(q5s32, d22s16, d3s16); 132 q6s32 = vmlsl_s16(q6s32, d23s16, d3s16); 143 q9s32 = vmull_s16(d26s16, d3s16); 144 q13s32 = vmull_s16(d27s16, d3s16);
|
idct16x16_add_neon.c | 89 int16x4_t d0s16, d1s16, d2s16, d3s16; local 160 d3s16 = vdup_n_s16(cospi_20_64); 171 q9s32 = vmull_s16(d26s16, d3s16); 172 q15s32 = vmull_s16(d27s16, d3s16); 174 q2s32 = vmlsl_s16(q2s32, d22s16, d3s16); 175 q3s32 = vmlsl_s16(q3s32, d23s16, d3s16); 332 int16x4_t d0s16, d1s16, d2s16, d3s16, d4s16, d5s16, d6s16, d7s16; local 425 d3s16 = vqrshrn_n_s32(q3s32, 14); 428 q1s16 = vcombine_s16(d2s16, d3s16); 507 d3s16 = vqrshrn_n_s32(q5s32, 14) 1027 int16x4_t d0s16, d1s16, d2s16, d3s16, d4s16, d5s16, d6s16, d7s16; local [all...] |