Home
last modified time | relevance | path

Searched refs:den (Results 1 – 25 of 122) sorted by relevance

12345

/netbsd/src/external/gpl3/gcc/dist/libgcc/
Dudivmodhi4.c25 __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()
Dudivmodsi4.c25 __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.c30 __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/
Dratio261 * 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/
Dset_ui.c35 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()
Dset_si.c35 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()
Dget_den.c34 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()
Dset_den.c35 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/
Ddivexact.c38 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()
Dbin_ui.c433 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()
Dtdiv_q.c36 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()
Dtdiv_r.c36 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()
Dtdiv_qr.c37 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/
Dt_strpct.c46 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/
Dbernoulli.c47 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()
Dset_q.c67 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/
Dos.c400 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/
Dipa-inline-transform.cc63 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 …]
Dprofile-count.cc374 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()
Dprofile-count.h530 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 …]
Ddouble-int.cc359 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/
Dt-md_2exp.c28 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()
Dt-get_str.c102 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/
Dunits.c516 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/
Dadwlib.h61 #define ADW_TENTHS(num, den) \ argument
62 (((10 * ((num)/(den))) > (((num) * 10)/(den))) ? \
63 0 : ((((num) * 10)/(den)) - (10 * ((num)/(den)))))

12345