Lines Matching refs:int16x8_t
161 const int16x8_t Y0 = vreinterpretq_s16_u16(vshll_n_u8(y, 7)); \
162 const int16x8_t U0 = vreinterpretq_s16_u16(vshll_n_u8(u, 7)); \
163 const int16x8_t V0 = vreinterpretq_s16_u16(vshll_n_u8(v, 7)); \
164 const int16x8_t Y1 = vqdmulhq_lane_s16(Y0, coeff1, 0); \
165 const int16x8_t R0 = vqdmulhq_lane_s16(V0, coeff1, 1); \
166 const int16x8_t G0 = vqdmulhq_lane_s16(U0, coeff1, 2); \
167 const int16x8_t G1 = vqdmulhq_lane_s16(V0, coeff1, 3); \
168 const int16x8_t B0 = vqdmulhq_n_s16(U0, 282); \
169 const int16x8_t R1 = vqaddq_s16(Y1, R_Rounder); \
170 const int16x8_t G2 = vqaddq_s16(Y1, G_Rounder); \
171 const int16x8_t B1 = vqaddq_s16(Y1, B_Rounder); \
172 const int16x8_t R2 = vqaddq_s16(R0, R1); \
173 const int16x8_t G3 = vqaddq_s16(G0, G1); \
174 const int16x8_t B2 = vqaddq_s16(B0, B1); \
175 const int16x8_t G4 = vqsubq_s16(G2, G3); \
176 const int16x8_t B3 = vqaddq_s16(B2, U0); \
230 const int16x8_t R_Rounder = vdupq_n_s16(-14234); \
231 const int16x8_t G_Rounder = vdupq_n_s16(8708); \
232 const int16x8_t B_Rounder = vdupq_n_s16(-17685); \