Lines Matching refs:r
25 twords r; in __mulddi3() local
28 r.s.low = (a & lower_mask) * (b & lower_mask); in __mulddi3()
29 du_int t = r.s.low >> bits_in_dword_2; in __mulddi3()
30 r.s.low &= lower_mask; in __mulddi3()
32 r.s.low += (t & lower_mask) << bits_in_dword_2; in __mulddi3()
33 r.s.high = t >> bits_in_dword_2; in __mulddi3()
34 t = r.s.low >> bits_in_dword_2; in __mulddi3()
35 r.s.low &= lower_mask; in __mulddi3()
37 r.s.low += (t & lower_mask) << bits_in_dword_2; in __mulddi3()
38 r.s.high += t >> bits_in_dword_2; in __mulddi3()
39 r.s.high += (a >> bits_in_dword_2) * (b >> bits_in_dword_2); in __mulddi3()
40 return r.all; in __mulddi3()
52 twords r; in __multi3() local
53 r.all = __mulddi3(x.s.low, y.s.low); in __multi3()
54 r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; in __multi3()
55 return r.all; in __multi3()