| /netbsd/src/external/gpl3/gcc/dist/libgcc/ |
| D | udivmodhi4.c | 25 __udivmodhi4(unsigned short num, unsigned short den, int modwanted) in __udivmodhi4() argument 30 while (den < num && bit && !(den & (1U<<15))) in __udivmodhi4() 32 den <<=1; in __udivmodhi4() 37 if (num >= den) in __udivmodhi4() 39 num -= den; in __udivmodhi4() 43 den >>=1; in __udivmodhi4()
|
| D | udivmodsi4.c | 25 __udivmodsi4(unsigned long num, unsigned long den, int modwanted) in __udivmodsi4() argument 30 while (den < num && bit && !(den & (1L<<31))) in __udivmodsi4() 32 den <<=1; in __udivmodsi4() 37 if (num >= den) in __udivmodsi4() 39 num -= den; in __udivmodsi4() 43 den >>=1; in __udivmodsi4()
|
| /netbsd/src/external/gpl3/gcc/dist/libgcc/config/lm32/ |
| D | _udivmodsi4.c | 30 __udivmodsi4 (USItype num, USItype den, int modwanted) in __udivmodsi4() argument 35 while (den < num && bit && !(den & (1L << 31))) in __udivmodsi4() 37 den <<= 1; in __udivmodsi4() 42 if (num >= den) in __udivmodsi4() 44 num -= den; in __udivmodsi4() 48 den >>= 1; in __udivmodsi4()
|
| /netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/std/ |
| D | ratio | 261 * std::ratio<7,-21>::den == 3; 276 static constexpr intmax_t den = 279 typedef ratio<num, den> type; 287 constexpr intmax_t ratio<_Num, _Den>::den; 331 __static_gcd<_R1::num, _R2::den>::value; 333 __static_gcd<_R2::num, _R1::den>::value; 339 __safe_multiply<(_R1::den / __gcd2), 340 (_R2::den / __gcd1)>::value> type; 343 static constexpr intmax_t den = type::den; 351 constexpr intmax_t __ratio_multiply<_R1, _R2>::den; [all …]
|
| /netbsd/src/external/lgpl3/gmp/dist/mpq/ |
| D | set_ui.c | 35 mpq_set_ui (mpq_t dest, unsigned long int num, unsigned long int den) in mpq_set_ui() argument 40 den = 1; in mpq_set_ui() 42 mpz_set_ui (mpq_denref (dest), den); in mpq_set_ui() 49 den = 1; in mpq_set_ui() 58 MPZ_NEWALLOC (DEN(dest), 1)[0] = den; in mpq_set_ui() 59 SIZ(DEN(dest)) = (den != 0); in mpq_set_ui()
|
| D | set_si.c | 35 mpq_set_si (mpq_t dest, signed long int num, unsigned long int den) in mpq_set_si() argument 40 den = 1; in mpq_set_si() 42 mpz_set_ui (mpq_denref (dest), den); in mpq_set_si() 49 den = 1; in mpq_set_si() 58 MPZ_NEWALLOC (DEN(dest), 1)[0] = den; in mpq_set_si() 59 SIZ(DEN(dest)) = (den != 0); in mpq_set_si()
|
| D | get_den.c | 34 mpq_get_den (mpz_ptr den, mpq_srcptr src) in mpq_get_den() argument 39 dp = MPZ_NEWALLOC (den, size); in mpq_get_den() 40 SIZ(den) = size; in mpq_get_den()
|
| D | set_den.c | 35 mpq_set_den (mpq_ptr dest, mpz_srcptr den) in mpq_set_den() argument 37 mp_size_t size = SIZ (den); in mpq_set_den() 44 MPN_COPY (dp, PTR(den), abs_size); in mpq_set_den()
|
| /netbsd/src/external/lgpl3/gmp/dist/mpz/ |
| D | divexact.c | 38 mpz_divexact (mpz_ptr quot, mpz_srcptr num, mpz_srcptr den) in mpz_divexact() argument 50 mpz_tdiv_r (rem, num, den); in mpz_divexact() 57 dn = ABSIZ (den); in mpz_divexact() 72 if (quot == num || quot == den) in mpz_divexact() 78 dp = PTR(den); in mpz_divexact() 86 SIZ(quot) = (SIZ(num) ^ SIZ(den)) >= 0 ? qn : -qn; in mpz_divexact()
|
| D | bin_ui.c | 433 mpz_t num, den; in mpz_bin_ui() local 436 mpz_init (den); in mpz_bin_ui() 439 mpz_raising_fac4 (num, ni, k, den, r); in mpz_bin_ui() 444 mpz_raising_fac (num, ni, k, den, r); in mpz_bin_ui() 450 mpz_oddfac_1(den, k, 0); in mpz_bin_ui() 452 mpz_divexact(r, num, den); in mpz_bin_ui() 454 mpz_clear (den); in mpz_bin_ui()
|
| D | tdiv_q.c | 36 mpz_tdiv_q (mpz_ptr quot, mpz_srcptr num, mpz_srcptr den) in mpz_tdiv_q() argument 44 ds = SIZ (den); in mpz_tdiv_q() 61 dp = PTR (den); in mpz_tdiv_q()
|
| D | tdiv_r.c | 36 mpz_tdiv_r (mpz_ptr rem, mpz_srcptr num, mpz_srcptr den) in mpz_tdiv_r() argument 45 dl = ABSIZ (den); in mpz_tdiv_r() 68 dp = PTR (den); in mpz_tdiv_r()
|
| D | tdiv_qr.c | 37 mpz_tdiv_qr (mpz_ptr quot, mpz_ptr rem, mpz_srcptr num, mpz_srcptr den) in mpz_tdiv_qr() argument 45 ds = SIZ (den); in mpz_tdiv_qr() 73 dp = PTR (den); in mpz_tdiv_qr()
|
| /netbsd/src/tests/lib/libutil/ |
| D | t_strpct.c | 46 size_t bufsiz, intmax_t num, intmax_t den, size_t digits, in check_strspct() argument 56 const char *have = strspct(buf + 1, bufsiz, num, den, digits); in check_strspct() 69 #define h_strspct(bufsiz, num, den, digits, want) \ argument 70 check_strspct(__FILE__, __LINE__, bufsiz, num, den, digits, want) 74 size_t bufsiz, uintmax_t num, uintmax_t den, size_t digits, in check_strpct() argument 84 const char *have = strpct(buf + 1, bufsiz, num, den, digits); in check_strpct() 97 #define h_strpct(bufsiz, num, den, digits, want) \ argument 98 check_strpct(__FILE__, __LINE__, bufsiz, num, den, digits, want)
|
| /netbsd/src/external/lgpl3/mpfr/dist/src/ |
| D | bernoulli.c | 47 mpz_t s, t, u, den; in mpfr_bernoulli_internal() local 68 mpz_init_set_ui (den, 6); in mpfr_bernoulli_internal() 72 mpz_mul_ui (den, den, p); in mpfr_bernoulli_internal() 89 MPFR_INC_PREC (prec, p + mpz_sizeinbase (den, 2)); in mpfr_bernoulli_internal() 133 mpz_mul (s, s, den); in mpfr_bernoulli_internal() 186 mpz_divexact (t, t, den); /* t was still n! */ in mpfr_bernoulli_internal() 201 mpz_clear (den); in mpfr_bernoulli_internal()
|
| D | set_q.c | 67 mpz_srcptr num, den; in mpfr_set_q() local 76 den = mpq_denref (q); in mpfr_set_q() 80 if (MPFR_UNLIKELY (mpz_sgn (den) == 0)) in mpfr_set_q() 92 if (MPFR_UNLIKELY (mpz_sgn (den) == 0)) in mpfr_set_q() 102 cd = set_z (d, den, &sd); in mpfr_set_q()
|
| /netbsd/src/external/bsd/less/dist/ |
| D | os.c | 400 public uintmax muldiv(uintmax val, uintmax num, uintmax den) in muldiv() argument 406 uintmax q = val / den; in muldiv() 407 uintmax r = val % den; in muldiv() 410 uintmax quot = qnum + rnum / den; in muldiv() 411 uintmax rem = rnum % den; in muldiv() 412 return quot + (den / 2 < rem + (quot & ~den & 1)); in muldiv() 419 public int percentage(POSITION num, POSITION den) in percentage() argument 421 return (int) muldiv(num, (POSITION) 100, den); in percentage()
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | ipa-inline-transform.cc | 63 profile_count num, profile_count den) in update_noncloned_counts() argument 67 profile_count::adjust_for_ipa_scaling (&num, &den); in update_noncloned_counts() 72 update_noncloned_counts (e->callee, num, den); in update_noncloned_counts() 73 e->count = e->count.apply_scale (num, den); in update_noncloned_counts() 76 e->count = e->count.apply_scale (num, den); in update_noncloned_counts() 77 node->count = node->count.apply_scale (num, den); in update_noncloned_counts() 753 profile_count den = ENTRY_BLOCK_PTR_FOR_FN (cfun)->count; in inline_transform() local 754 bool scale = num.initialized_p () && !(num == den); in inline_transform() 757 profile_count::adjust_for_ipa_scaling (&num, &den); in inline_transform() 763 den.dump (dump_file); in inline_transform() [all …]
|
| D | profile-count.cc | 374 profile_count *den) in adjust_for_ipa_scaling() argument 377 if (*num == *den) in adjust_for_ipa_scaling() 383 if (den->force_nonzero () == *den) in adjust_for_ipa_scaling() 387 *den = den->force_nonzero (); in adjust_for_ipa_scaling()
|
| D | profile-count.h | 530 profile_probability apply_scale (int64_t num, int64_t den) const in class() 538 safe_scale_64bit (m_val, num, den, &tmp); in class() 1076 profile_count apply_scale (int64_t num, int64_t den) const in apply_scale() 1085 gcc_checking_assert (num >= 0 && den > 0); in apply_scale() 1086 safe_scale_64bit (m_val, num, den, &tmp); in apply_scale() 1092 profile_count apply_scale (profile_count num, profile_count den) const in apply_scale() 1098 if (!initialized_p () || !num.initialized_p () || !den.initialized_p ()) in apply_scale() 1100 if (num == den) in apply_scale() 1102 gcc_checking_assert (den.m_val); in apply_scale() 1106 safe_scale_64bit (m_val, num.m_val, den.m_val, &val); in apply_scale() [all …]
|
| D | double-int.cc | 359 HOST_WIDE_INT den[4], quo[4]; in div_and_round_double() local 410 memset (den, 0, sizeof den); in div_and_round_double() 413 encode (den, lden, hden); in div_and_round_double() 435 if (den[i] != 0) in div_and_round_double() 444 scale = BASE / (den[den_hi_sig] + 1); in div_and_round_double() 459 work = (den[i] * scale) + carry; in div_and_round_double() 460 den[i] = LOWPART (work); in div_and_round_double() 462 if (den[i] != 0) den_hi_sig = i; in div_and_round_double() 478 if (num[num_hi_sig] != den[den_hi_sig]) in div_and_round_double() 479 quo_est = work / den[den_hi_sig]; in div_and_round_double() [all …]
|
| /netbsd/src/external/lgpl3/gmp/dist/tests/mpq/ |
| D | t-md_2exp.c | 28 const char *den; member 194 mpz_set_str_or_abort (mpq_denref(want), p_want->den, 0); in main() 206 mpz_set_str_or_abort (mpq_denref(q), p_start->den, 0); in main() 218 printf (" den \"%s\"\n", p_start->den); in main()
|
| D | t-get_str.c | 102 const char *den; in check_data() member 126 mpz_set_str_or_abort (mpq_denref(q), data[i].den, data[i].base); in check_data()
|
| /netbsd/src/usr.bin/units/ |
| D | units.c | 516 const char **den, **num; in cancelunit() local 519 den = theunit->denominator; in cancelunit() 522 while (*num && *den) { in cancelunit() 523 comp = strcmp(*den, *num); in cancelunit() 527 *den++ = NULLUNIT; in cancelunit() 531 den++; in cancelunit()
|
| /netbsd/src/sys/dev/ic/ |
| D | adwlib.h | 61 #define ADW_TENTHS(num, den) \ argument 62 (((10 * ((num)/(den))) > (((num) * 10)/(den))) ? \ 63 0 : ((((num) * 10)/(den)) - (10 * ((num)/(den)))))
|