/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
vp8_shortwalsh4x4_neon.c | 29 int16x4_t dEmptys16, d0s16, d1s16, d2s16, d3s16, d4s16, d5s16, d6s16, d7s16; local 57 d4s16 = vadd_s16(v2tmp0.val[0], v2tmp1.val[0]); 62 d4s16 = vshl_n_s16(d4s16, 2); 67 d16u16 = vceq_s16(d4s16, dEmptys16); 70 d0s16 = vadd_s16(d4s16, d5s16); 71 d3s16 = vsub_s16(d4s16, d5s16);
|
shortfdct_neon.c | 17 int16x4_t d0s16, d1s16, d2s16, d3s16, d4s16, d5s16, d6s16, d7s16; local 51 d4s16 = vadd_s16(v2tmp0.val[0], v2tmp1.val[1]); 56 d4s16 = vshl_n_s16(d4s16, 3); 61 d0s16 = vadd_s16(d4s16, d5s16); 62 d2s16 = vsub_s16(d4s16, d5s16); 82 d4s16 = vadd_s16(v2tmp0.val[0], v2tmp1.val[1]); 88 d4s16 = vadd_s16(d4s16, d26s16); 90 d0s16 = vadd_s16(d4s16, d5s16) 122 int16x4_t d0s16, d1s16, d2s16, d3s16, d4s16, d5s16, d6s16, d7s16; local [all...] |
/external/libvpx/libvpx/vp9/common/arm/neon/ |
vp9_iht4x4_add_neon.c | 57 int16x4_t *d4s16, 61 *d4s16 = vdup_n_s16(sinpi_2_9); 109 int16x4_t *d4s16, 125 q11s32 = vmull_s16(*d4s16, d16s16); 131 q8s32 = vmull_s16(*d4s16, d19s16); 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 | 268 int16x4_t d0s16, d1s16, d2s16, d3s16, d4s16, d5s16, d6s16, d7s16; local 375 d4s16 = vqrshrn_n_s32(q2s32, 14); 403 q1s32 = vmull_s16(d4s16, d30s16); 405 q10s32 = vmull_s16(d4s16, d31s16); 456 d4s16 = vqrshrn_n_s32(q2s32, 14); 460 q2s16 = vcombine_s16(d4s16, d5s16);
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
iwalsh_neon.c | 17 int16x4_t d4s16, d5s16, d6s16, d7s16; local 26 d4s16 = vadd_s16(vget_low_s16(q0s16), vget_high_s16(q1s16)); 31 q2s16 = vcombine_s16(d4s16, d5s16); 47 d4s16 = vadd_s16(v2tmp0.val[0], v2tmp1.val[1]); 51 q2s16 = vcombine_s16(d4s16, d5s16);
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
idct16x16_add_neon.c | 332 int16x4_t d0s16, d1s16, d2s16, d3s16, d4s16, d5s16, d6s16, d7s16; local 444 d4s16 = vqrshrn_n_s32(q11s32, 14); 448 q2s16 = vcombine_s16(d4s16, d5s16); 525 d4s16 = vqrshrn_n_s32(q11s32, 14); 529 q2s16 = vcombine_s16(d4s16, d5s16); 564 d4s16 = vqrshrn_n_s32(q5s32, 14); 568 q2s16 = vcombine_s16(d4s16, d5s16); 886 int16x4_t d4s16; local 1027 int16x4_t d0s16, d1s16, d2s16, d3s16, d4s16, d5s16, d6s16, d7s16; local [all...] |
idct32x32_add_neon.c | 87 int16x4_t d4s16, d5s16, d6s16, d7s16; local 89 d4s16 = vld1_s16((int16_t *)p1); 108 vreinterpret_u8_s16(d4s16))); 113 d4s16 = vreinterpret_s16_u8(vqmovun_s16(q4s16)); 120 vst1_s16((int16_t *)p1, d4s16);
|