Lines Matching refs:den
26 uint32_t WebRtcSpl_DivU32U16(uint32_t num, uint16_t den)
29 if (den != 0)
31 return (uint32_t)(num / den);
38 int32_t WebRtcSpl_DivW32W16(int32_t num, int16_t den)
41 if (den != 0)
43 return (int32_t)(num / den);
50 int16_t WebRtcSpl_DivW32W16ResW16(int32_t num, int16_t den)
53 if (den != 0)
55 return (int16_t)(num / den);
62 int32_t WebRtcSpl_DivResultInQ31(int32_t num, int32_t den)
65 int32_t L_den = den;
78 if (den < 0)
81 L_den = -den;
108 // tmpW32 = 1/den = approx * (2.0 - den * approx) (in Q30)
111 // tmpW32 = den * approx
113 tmpW32 = (int32_t)0x7fffffffL - tmpW32; // result in Q30 (tmpW32 = 2.0-(den*approx))
120 // tmpW32 = 1/den in Q29
124 // 1/den in hi and low format
134 // num * (1/den) by 32 bit multiplication (result in Q28)