Searched refs:q1s16 (Results 1 – 4 of 4) sorted by relevance
/external/libvpx/libvpx/vp8/common/arm/neon/ |
D | iwalsh_neon.c | 16 int16x8_t q0s16, q1s16, q2s16, q3s16; in vp8_short_inv_walsh4x4_neon() local 23 q1s16 = vld1q_s16(input + 8); in vp8_short_inv_walsh4x4_neon() 26 d4s16 = vadd_s16(vget_low_s16(q0s16), vget_high_s16(q1s16)); in vp8_short_inv_walsh4x4_neon() 27 d6s16 = vadd_s16(vget_high_s16(q0s16), vget_low_s16(q1s16)); in vp8_short_inv_walsh4x4_neon() 28 d5s16 = vsub_s16(vget_low_s16(q0s16), vget_high_s16(q1s16)); in vp8_short_inv_walsh4x4_neon() 29 d7s16 = vsub_s16(vget_high_s16(q0s16), vget_low_s16(q1s16)); in vp8_short_inv_walsh4x4_neon() 35 q1s16 = vsubq_s16(q2s16, q3s16); in vp8_short_inv_walsh4x4_neon() 38 vreinterpret_s32_s16(vget_low_s16(q1s16))); in vp8_short_inv_walsh4x4_neon() 40 vreinterpret_s32_s16(vget_high_s16(q1s16))); in vp8_short_inv_walsh4x4_neon() 57 q1s16 = vsubq_s16(q2s16, q3s16); in vp8_short_inv_walsh4x4_neon() [all …]
|
D | shortidct4x4llm_neon.c | 30 int16x8_t q1s16, q2s16, q3s16, q4s16; in vp8_short_idct4x4llm_neon() local 40 q1s16 = vcombine_s16(d2, d4); // Swap d3 d4 here in vp8_short_idct4x4llm_neon() 46 d12 = vqadd_s16(vget_low_s16(q1s16), vget_high_s16(q1s16)); // a1 in vp8_short_idct4x4llm_neon() 47 d13 = vqsub_s16(vget_low_s16(q1s16), vget_high_s16(q1s16)); // b1 in vp8_short_idct4x4llm_neon() 69 q1s16 = vcombine_s16(v2tmp2.val[0], v2tmp3.val[0]); in vp8_short_idct4x4llm_neon() 75 d12 = vqadd_s16(vget_low_s16(q1s16), vget_high_s16(q1s16)); // a1 in vp8_short_idct4x4llm_neon() 76 d13 = vqsub_s16(vget_low_s16(q1s16), vget_high_s16(q1s16)); // b1 in vp8_short_idct4x4llm_neon() 102 q1s16 = vcombine_s16(v2tmp2.val[0], v2tmp2.val[1]); in vp8_short_idct4x4llm_neon() 106 for (i = 0; i < 2; i++, q1s16 = q2s16) { in vp8_short_idct4x4llm_neon() 112 q1u16 = vaddw_u8(vreinterpretq_u16_s16(q1s16), vreinterpret_u8_u32(d6u32)); in vp8_short_idct4x4llm_neon()
|
/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
D | shortfdct_neon.c | 19 int16x8_t q0s16, q1s16; in vp8_short_fdct4x4_neon() local 106 q1s16 = vcombine_s16(d2s16, d3s16); in vp8_short_fdct4x4_neon() 109 vst1q_s16(output + 8, q1s16); in vp8_short_fdct4x4_neon() 118 int16x8_t q0s16, q1s16, q2s16, q3s16; in vp8_short_fdct8x4_neon() local 133 q1s16 = vld1q_s16(input); in vp8_short_fdct8x4_neon() 142 vtrnq_s32(vreinterpretq_s32_s16(q1s16), vreinterpretq_s32_s16(q3s16)); in vp8_short_fdct8x4_neon() 183 q1s16 = vcombine_s16(d2s16, d3s16); in vp8_short_fdct8x4_neon() 193 vtrnq_s32(vreinterpretq_s32_s16(q1s16), vreinterpretq_s32_s16(q3s16)); in vp8_short_fdct8x4_neon() 207 q1s16 = vsubq_s16(q11s16, q12s16); in vp8_short_fdct8x4_neon() 214 d2s16 = vget_low_s16(q1s16); in vp8_short_fdct8x4_neon() [all …]
|
D | vp8_shortwalsh4x4_neon.c | 24 int16x8_t q0s16, q1s16; in vp8_short_walsh4x4_neon() local 115 q1s16 = vcombine_s16(d2s16, d3s16); in vp8_short_walsh4x4_neon() 118 vst1q_s16(output + 8, q1s16); in vp8_short_walsh4x4_neon()
|