Searched refs:yfract (Results 1 – 3 of 3) sorted by relevance
55 q31_t xfract, yfract; /* X, Y fractional parts */ in arm_bilinear_interp_q7() local88 yfract = (Y & (q31_t)0x000FFFFF); in arm_bilinear_interp_q7()96 acc = (((q63_t) out * (0xFFFFF - yfract))); in arm_bilinear_interp_q7()99 out = ((x2 * (0xFFFFF - yfract))); in arm_bilinear_interp_q7()104 acc += (((q63_t) out * (yfract))); in arm_bilinear_interp_q7()107 out = ((y2 * (yfract))); in arm_bilinear_interp_q7()
55 q31_t xfract, yfract; /* X, Y fractional parts */ in arm_bilinear_interp_q15() local87 yfract = (Y & 0x000FFFFF); in arm_bilinear_interp_q15()98 acc = ((q63_t) out * (0x0FFFFF - yfract)); in arm_bilinear_interp_q15()101 out = (q31_t) (((q63_t) x2 * (0x0FFFFF - yfract)) >> 4U); in arm_bilinear_interp_q15()106 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()110 acc += ((q63_t) out * (yfract)); in arm_bilinear_interp_q15()
55 q31_t xfract, yfract; /* X, Y fractional parts */ in arm_bilinear_interp_q31() local88 yfract = (Y & 0x000FFFFF) << 11U; in arm_bilinear_interp_q31()96 acc = ((q31_t) (((q63_t) out * (0x7FFFFFFF - yfract)) >> 32)); in arm_bilinear_interp_q31()99 out = ((q31_t) ((q63_t) x2 * (0x7FFFFFFF - yfract) >> 32)); in arm_bilinear_interp_q31()104 acc += ((q31_t) ((q63_t) out * (yfract) >> 32)); in arm_bilinear_interp_q31()108 acc += ((q31_t) ((q63_t) out * (yfract) >> 32)); in arm_bilinear_interp_q31()