Lines Matching refs:n_udword_bits
28 const unsigned n_udword_bits = sizeof(du_int) * CHAR_BIT; in __udivmodti4() local
106 if (sr > n_udword_bits - 2) in __udivmodti4()
116 q.s.high = n.s.low << (n_udword_bits - sr); in __udivmodti4()
119 r.s.low = (n.s.high << (n_udword_bits - sr)) | (n.s.low >> sr); in __udivmodti4()
137 q.s.low = (n.s.high << (n_udword_bits - sr)) | (n.s.low >> sr); in __udivmodti4()
144 sr = 1 + n_udword_bits + __builtin_clzll(d.s.low) in __udivmodti4()
150 if (sr == n_udword_bits) in __udivmodti4()
157 else if (sr < n_udword_bits) // 2 <= sr <= n_udword_bits - 1 in __udivmodti4()
160 q.s.high = n.s.low << (n_udword_bits - sr); in __udivmodti4()
162 r.s.low = (n.s.high << (n_udword_bits - sr)) | (n.s.low >> sr); in __udivmodti4()
168 (n.s.low >> (sr - n_udword_bits)); in __udivmodti4()
170 r.s.low = n.s.high >> (sr - n_udword_bits); in __udivmodti4()
181 if (sr > n_udword_bits - 1) in __udivmodti4()
193 if (sr == n_udword_bits) in __udivmodti4()
202 r.s.low = (n.s.high << (n_udword_bits - sr)) | (n.s.low >> sr); in __udivmodti4()
203 q.s.high = n.s.low << (n_udword_bits - sr); in __udivmodti4()
217 r.s.high = (r.s.high << 1) | (r.s.low >> (n_udword_bits - 1)); in __udivmodti4()
218 r.s.low = (r.s.low << 1) | (q.s.high >> (n_udword_bits - 1)); in __udivmodti4()
219 q.s.high = (q.s.high << 1) | (q.s.low >> (n_udword_bits - 1)); in __udivmodti4()