Home | History | Annotate | Download | only in dsp

Lines Matching full:d0d1

298   int16x8_t d0d1, d3d2;   // working 4x4 int16 variables
302 const int16x8_t D0D1 = DiffU8ToS16_NEON(vget_low_u8(S0), vget_low_u8(R0));
304 const int16x4_t D0 = vget_low_s16(D0D1);
305 const int16x4_t D1 = vget_high_s16(D0D1);
308 Transpose4x4_S16_NEON(D0, D1, D2, D3, &d0d1, &d3d2);
313 const int16x8_t a0a1 = vaddq_s16(d0d1, d3d2); // d0+d3 | d1+d2 (=a0|a1)
314 const int16x8_t a3a2 = vsubq_s16(d0d1, d3d2); // d0-d3 | d1-d2 (=a3|a2)
326 Transpose4x4_S16_NEON(tmp0, tmp1, tmp2, tmp3, &d0d1, &d3d2);
332 const int16x8_t a0a1 = vaddq_s16(d0d1, d3d2); // d0+d3 | d1+d2 (=a0|a1)
333 const int16x8_t a3a2 = vsubq_s16(d0d1, d3d2); // d0-d3 | d1-d2 (=a3|a2)