Lines Matching full:w
16 DWunion w; in __ashldi3() local
19 w.s.low = 0; in __ashldi3()
20 w.s.high = (UWtype)uu.s.low << -bm; in __ashldi3()
24 w.s.low = (UWtype)uu.s.low << b; in __ashldi3()
25 w.s.high = ((UWtype)uu.s.high << b) | carries; in __ashldi3()
28 return w.ll; in __ashldi3()
39 DWunion w; in __ashrdi3() local
42 /* w.s.high = 1..1 or 0..0 */ in __ashrdi3()
43 w.s.high = uu.s.high >> (W_TYPE_SIZE - 1); in __ashrdi3()
44 w.s.low = uu.s.high >> -bm; in __ashrdi3()
48 w.s.high = uu.s.high >> b; in __ashrdi3()
49 w.s.low = ((UWtype)uu.s.low >> b) | carries; in __ashrdi3()
52 return w.ll; in __ashrdi3()
63 DWunion w; in __lshrdi3() local
66 w.s.high = 0; in __lshrdi3()
67 w.s.low = (UWtype)uu.s.high >> -bm; in __lshrdi3()
71 w.s.high = (UWtype)uu.s.high >> b; in __lshrdi3()
72 w.s.low = ((UWtype)uu.s.low >> b) | carries; in __lshrdi3()
75 return w.ll; in __lshrdi3()