Lines Matching refs:yfract
7008 q31_t xfract, yfract; /* X, Y fractional parts */ in arm_bilinear_interp_q31() local
7041 yfract = (Y & 0x000FFFFF) << 11U; in arm_bilinear_interp_q31()
7049 acc = ((q31_t) (((q63_t) out * (0x7FFFFFFF - yfract)) >> 32)); in arm_bilinear_interp_q31()
7052 out = ((q31_t) ((q63_t) x2 * (0x7FFFFFFF - yfract) >> 32)); in arm_bilinear_interp_q31()
7057 acc += ((q31_t) ((q63_t) out * (yfract) >> 32)); in arm_bilinear_interp_q31()
7061 acc += ((q31_t) ((q63_t) out * (yfract) >> 32)); in arm_bilinear_interp_q31()
7083 q31_t xfract, yfract; /* X, Y fractional parts */ in arm_bilinear_interp_q15() local
7115 yfract = (Y & 0x000FFFFF); in arm_bilinear_interp_q15()
7126 acc = ((q63_t) out * (0xFFFFF - yfract)); in arm_bilinear_interp_q15()
7129 out = (q31_t) (((q63_t) x2 * (0xFFFFF - yfract)) >> 4U); in arm_bilinear_interp_q15()
7134 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7138 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
7160 q31_t xfract, yfract; /* X, Y fractional parts */ in arm_bilinear_interp_q7() local
7193 yfract = (Y & (q31_t)0x000FFFFF); in arm_bilinear_interp_q7()
7201 acc = (((q63_t) out * (0xFFFFF - yfract))); in arm_bilinear_interp_q7()
7204 out = ((x2 * (0xFFFFF - yfract))); in arm_bilinear_interp_q7()
7209 acc += (((q63_t) out * (yfract))); in arm_bilinear_interp_q7()
7212 out = ((y2 * (yfract))); in arm_bilinear_interp_q7()