Lines Matching +full:0 +full:- +full:7

4  * SPDX-License-Identifier:	GPL-2.0+
40 0,1,2,2,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,
42 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
43 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
54 if (b == 0) in __ashldi3()
58 const word_type bm = (sizeof (Wtype) * BITS_PER_UNIT) - b; in __ashldi3()
61 if (bm <= 0) in __ashldi3()
63 w.s.low = 0; in __ashldi3()
64 w.s.high = (UWtype) uu.s.low << -bm; in __ashldi3()
80 if (b == 0) in __ashrdi3()
84 const word_type bm = (sizeof (Wtype) * BITS_PER_UNIT) - b; in __ashrdi3()
87 if (bm <= 0) in __ashrdi3()
89 /* w.s.high = 1..1 or 0..0 */ in __ashrdi3()
90 w.s.high = uu.s.high >> (sizeof (Wtype) * BITS_PER_UNIT - 1); in __ashrdi3()
91 w.s.low = uu.s.high >> -bm; in __ashrdi3()
107 if (b == 0) in __lshrdi3()
111 const word_type bm = (sizeof (Wtype) * BITS_PER_UNIT) - b; in __lshrdi3()
114 if (bm <= 0) in __lshrdi3()
116 w.s.high = 0; in __lshrdi3()
117 w.s.low = (UWtype) uu.s.high >> -bm; in __lshrdi3()
137 return 0; in __cmpdi2()
141 return 0; in __cmpdi2()
163 if (d1 == 0) in __udivmoddi4()
167 /* 0q = nn / 0D */ in __udivmoddi4()
170 q1 = 0; in __udivmoddi4()
176 /* qq = NN / 0d */ in __udivmoddi4()
178 if (d0 == 0) in __udivmoddi4()
181 udiv_qrnnd (q1, n1, 0, n1, d0); in __udivmoddi4()
187 if (rp != 0) in __udivmoddi4()
190 rr.s.high = 0; in __udivmoddi4()
197 if (d1 == 0) in __udivmoddi4()
201 /* 0q = nn / 0D */ in __udivmoddi4()
205 if (bm != 0) in __udivmoddi4()
211 n1 = (n1 << bm) | (n0 >> (W_TYPE_SIZE - bm)); in __udivmoddi4()
216 q1 = 0; in __udivmoddi4()
222 /* qq = NN / 0d */ in __udivmoddi4()
224 if (d0 == 0) in __udivmoddi4()
229 if (bm == 0) in __udivmoddi4()
238 n1 -= d0; in __udivmoddi4()
245 b = W_TYPE_SIZE - bm; in __udivmoddi4()
262 if (rp != 0) in __udivmoddi4()
265 rr.s.high = 0; in __udivmoddi4()
277 q0 = 0; in __udivmoddi4()
278 q1 = 0; in __udivmoddi4()
281 if (rp != 0) in __udivmoddi4()
290 /* 0q = NN / dd */ in __udivmoddi4()
293 if (bm == 0) in __udivmoddi4()
297 quotient digit q0 = 0 or 1). in __udivmoddi4()
309 q0 = 0; in __udivmoddi4()
311 q1 = 0; in __udivmoddi4()
313 if (rp != 0) in __udivmoddi4()
325 b = W_TYPE_SIZE - bm; in __udivmoddi4()
338 q0--; in __udivmoddi4()
342 q1 = 0; in __udivmoddi4()
344 /* Remainder in (n1n0 - m1m0) >> bm. */ in __udivmoddi4()
345 if (rp != 0) in __udivmoddi4()
363 word_type c = 0; in __divdi3()
368 if (uu.s.high < 0) in __divdi3()
370 uu.ll = -uu.ll; in __divdi3()
371 if (vv.s.high < 0) in __divdi3()
373 vv.ll = -vv.ll; in __divdi3()
375 w = __udivmoddi4 (uu.ll, vv.ll, (UDWtype *) 0); in __divdi3()
377 w = -w; in __divdi3()
386 const DWunion w = { {.low = -uu.s.low, in __negdi2()
387 .high = -uu.s.high - ((UWtype) -uu.s.low > 0) } }; in __negdi2()
409 word_type c = 0; in __moddi3()
414 if (uu.s.high < 0) in __moddi3()
416 uu.ll = -uu.ll; in __moddi3()
417 if (vv.s.high < 0) in __moddi3()
418 vv.ll = -vv.ll; in __moddi3()
422 w = -w; in __moddi3()
434 return 0; in __ucmpdi2()
438 return 0; in __ucmpdi2()
448 return __udivmoddi4 (n, d, (UDWtype *) 0); in __udivdi3()
464 USItype res = 0; in udivmodsi4()
475 num -= den; in udivmodsi4()
488 word_type neg = 0; in __divsi3()
491 if (a < 0) in __divsi3()
493 a = -a; in __divsi3()
497 if (b < 0) in __divsi3()
499 b = -b; in __divsi3()
503 res = udivmodsi4 (a, b, 0); in __divsi3()
506 res = -res; in __divsi3()
515 return udivmodsi4 (a, b, 0); in __udivsi3()
522 word_type neg = 0; in __modsi3()
525 if (a < 0) in __modsi3()
527 a = -a; in __modsi3()
531 if (b < 0) in __modsi3()
532 b = -b; in __modsi3()
537 res = -res; in __modsi3()
545 SItype res = 0; in __mulsi3()
571 while (size > 0) in __gcc_bcmp()
575 return c1 - c2; in __gcc_bcmp()
576 size--; in __gcc_bcmp()
578 return 0; in __gcc_bcmp()