Lines Matching refs:uint64_t
31 __rem = ((uint64_t)(n)) % __base; \
32 (n) = ((uint64_t)(n)) / __base; \
65 uint64_t ___res, ___x, ___t, ___m, ___n = (n); \
160 static inline uint64_t __arch_xprod_64(const uint64_t m, uint64_t n, bool bias) in __arch_xprod_64()
166 uint64_t res, tmp; in __arch_xprod_64()
169 res = ((uint64_t)m_lo * n_lo) >> 32; in __arch_xprod_64()
172 res = (m + (uint64_t)m_lo * n_lo) >> 32; in __arch_xprod_64()
174 res = m + (uint64_t)m_lo * n_lo; in __arch_xprod_64()
181 res += (uint64_t)m_lo * n_hi; in __arch_xprod_64()
182 res += (uint64_t)m_hi * n_lo; in __arch_xprod_64()
185 tmp = res += (uint64_t)m_lo * n_hi; in __arch_xprod_64()
186 res += (uint64_t)m_hi * n_lo; in __arch_xprod_64()
191 res += (uint64_t)m_hi * n_hi; in __arch_xprod_64()
198 extern uint32_t __div64_32(uint64_t *dividend, uint32_t divisor);
207 (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \
237 static inline uint64_t lldiv(uint64_t dividend, uint32_t divisor) in lldiv()
239 uint64_t __res = dividend; in lldiv()