Searched refs:lower_mask (Results 1 - 2 of 2) sorted by relevance

/freebsd-11.0-release/contrib/compiler-rt/lib/builtins/
H A Dmulti3.c27 const du_int lower_mask = (du_int)~0 >> bits_in_dword_2; local
28 r.s.low = (a & lower_mask) * (b & lower_mask);
30 r.s.low &= lower_mask;
31 t += (a >> bits_in_dword_2) * (b & lower_mask);
32 r.s.low += (t & lower_mask) << bits_in_dword_2;
35 r.s.low &= lower_mask;
36 t += (b >> bits_in_dword_2) * (a & lower_mask);
37 r.s.low += (t & lower_mask) << bits_in_dword_2;
H A Dmuldi3.c25 const su_int lower_mask = (su_int)~0 >> bits_in_word_2; local
26 r.s.low = (a & lower_mask) * (b & lower_mask);
28 r.s.low &= lower_mask;
29 t += (a >> bits_in_word_2) * (b & lower_mask);
30 r.s.low += (t & lower_mask) << bits_in_word_2;
33 r.s.low &= lower_mask;
34 t += (b >> bits_in_word_2) * (a & lower_mask);
35 r.s.low += (t & lower_mask) << bits_in_word_2;

Completed in 59 milliseconds