Lines Matching +full:low +full:-
1 //===-- multi3.c - Implement __multi3 -------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
23 r.s.low = (a & lower_mask) * (b & lower_mask); in __mulddi3()
24 du_int t = r.s.low >> bits_in_dword_2; in __mulddi3()
25 r.s.low &= lower_mask; in __mulddi3()
27 r.s.low += (t & lower_mask) << bits_in_dword_2; in __mulddi3()
29 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()
46 r.all = __mulddi3(x.s.low, y.s.low); in __multi3()
47 r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; in __multi3()