Lines Matching refs:yfract
7218 q31_t xfract, yfract; /* X, Y fractional parts */ in arm_bilinear_interp_q31() local
7252 yfract = (Y & 0x000FFFFF) << 11u; in arm_bilinear_interp_q31()
7260 acc = ((q31_t) (((q63_t) out * (0x7FFFFFFF - yfract)) >> 32)); in arm_bilinear_interp_q31()
7263 out = ((q31_t) ((q63_t) x2 * (0x7FFFFFFF - yfract) >> 32)); in arm_bilinear_interp_q31()
7268 acc += ((q31_t) ((q63_t) out * (yfract) >> 32)); in arm_bilinear_interp_q31()
7272 acc += ((q31_t) ((q63_t) out * (yfract) >> 32)); in arm_bilinear_interp_q31()
7295 q31_t xfract, yfract; /* X, Y fractional parts */ in arm_bilinear_interp_q15() local
7328 yfract = (Y & 0x000FFFFF); in arm_bilinear_interp_q15()
7339 acc = ((q63_t) out * (0xFFFFF - yfract)); in arm_bilinear_interp_q15()
7342 out = (q31_t) (((q63_t) x2 * (0xFFFFF - yfract)) >> 4u); in arm_bilinear_interp_q15()
7347 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7351 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7374 q31_t xfract, yfract; /* X, Y fractional parts */ in arm_bilinear_interp_q7() local
7408 yfract = (Y & 0x000FFFFF); in arm_bilinear_interp_q7()
7416 acc = (((q63_t) out * (0xFFFFF - yfract))); in arm_bilinear_interp_q7()
7419 out = ((x2 * (0xFFFFF - yfract))); in arm_bilinear_interp_q7()
7424 acc += (((q63_t) out * (yfract))); in arm_bilinear_interp_q7()
7427 out = ((y2 * (yfract))); in arm_bilinear_interp_q7()