HomeSort by: relevance | last modified time | path
    Searched refs:dividend (Results 1 - 25 of 128) sorted by relevancy

1 2 3 4 5 6

  /src/external/bsd/zstd/dist/contrib/linux-kernel/test/include/linux/
math64.h 13 #define div_u64(dividend, divisor) ((dividend) / (divisor))
  /src/external/bsd/jemalloc/dist/test/unit/
div.c 13 for (size_t dividend = 0; dividend < 1000 * divisor;
14 dividend += divisor) {
15 size_t quotient = div_compute(&div_info, dividend);
16 expect_zu_eq(dividend, quotient * divisor,
17 "With divisor = %zu, dividend = %zu, "
19 divisor, dividend, quotient);
  /src/external/bsd/jemalloc.old/dist/test/unit/
div.c 13 for (size_t dividend = 0; dividend < 1000 * divisor;
14 dividend += divisor) {
15 size_t quotient = div_compute(&div_info, dividend);
16 expect_zu_eq(dividend, quotient * divisor,
17 "With divisor = %zu, dividend = %zu, "
19 divisor, dividend, quotient);
  /src/sys/external/bsd/drm2/include/linux/
math64.h 42 div64_u64(int64_t dividend, uint64_t divisor)
44 return dividend / divisor;
48 div_u64(int64_t dividend, uint32_t divisor)
50 return dividend / divisor;
54 div64_s64(int64_t dividend, int64_t divisor)
56 return dividend / divisor;
60 DIV64_U64_ROUND_UP(uint64_t dividend, uint64_t divisor)
62 return (dividend + (divisor - 1))/divisor;
66 div_s64(int64_t dividend, int32_t divisor)
68 return dividend / divisor
    [all...]
  /src/external/gpl3/gcc.old/dist/libgcc/config/tilepro/
softdivide.c 40 __udivsi3_inline (uint32_t dividend, uint32_t divisor)
42 /* Divide out any power of two factor from dividend and divisor.
47 dividend >>= power_of_two_factor;
57 return dividend;
82 uint32_t remainder = dividend;
103 __udivdi3_inline (uint64_t dividend, uint64_t divisor)
105 /* Divide out any power of two factor from dividend and divisor.
110 dividend >>= power_of_two_factor;
120 return dividend;
124 if (((uint32_t) (dividend >> 32) | ((uint32_t) (divisor >> 32))) == 0
    [all...]
  /src/external/lgpl3/gmp/dist/tests/mpz/
t-tdiv.c 33 mpz_t dividend, divisor; local
51 mpz_init (dividend);
74 mpz_rrandomb (dividend, rands, dividend_size);
79 mpz_neg (dividend, dividend);
83 /* printf ("%ld %ld\n", SIZ (dividend), SIZ (divisor)); */
85 mpz_tdiv_qr (quotient, remainder, dividend, divisor);
86 mpz_tdiv_q (quotient2, dividend, divisor);
87 mpz_tdiv_r (remainder2, dividend, divisor);
92 dump_abort (dividend, divisor)
    [all...]
t-fdiv.c 33 mpz_t dividend, divisor; local
52 mpz_init (dividend);
75 mpz_rrandomb (dividend, rands, dividend_size);
80 mpz_neg (dividend, dividend);
84 /* printf ("%ld %ld\n", SIZ (dividend), SIZ (divisor)); */
86 mpz_fdiv_qr (quotient, remainder, dividend, divisor);
87 mpz_fdiv_q (quotient2, dividend, divisor);
88 mpz_fdiv_r (remainder2, dividend, divisor);
93 dump_abort (dividend, divisor)
    [all...]
t-tdiv_ui.c 33 mpz_t dividend; local
54 mpz_init (dividend);
75 mpz_rrandomb (dividend, rands, dividend_size);
80 mpz_neg (dividend, dividend);
82 /* printf ("%ld\n", SIZ (dividend)); */
84 r_rq = mpz_tdiv_qr_ui (quotient, remainder, dividend, divisor);
85 r_q = mpz_tdiv_q_ui (quotient2, dividend, divisor);
86 r_r = mpz_tdiv_r_ui (remainder2, dividend, divisor);
87 r = mpz_tdiv_ui (dividend, divisor)
    [all...]
t-cdiv_ui.c 33 mpz_t dividend; local
54 mpz_init (dividend);
75 mpz_rrandomb (dividend, rands, dividend_size);
80 mpz_neg (dividend, dividend);
82 /* printf ("%ld\n", SIZ (dividend)); */
84 r_rq = mpz_cdiv_qr_ui (quotient, remainder, dividend, divisor);
85 r_q = mpz_cdiv_q_ui (quotient2, dividend, divisor);
86 r_r = mpz_cdiv_r_ui (remainder2, dividend, divisor);
87 r = mpz_cdiv_ui (dividend, divisor)
    [all...]
t-fdiv_ui.c 33 mpz_t dividend; local
54 mpz_init (dividend);
75 mpz_rrandomb (dividend, rands, dividend_size);
80 mpz_neg (dividend, dividend);
82 /* printf ("%ld\n", SIZ (dividend)); */
84 r_rq = mpz_fdiv_qr_ui (quotient, remainder, dividend, divisor);
85 r_q = mpz_fdiv_q_ui (quotient2, dividend, divisor);
86 r_r = mpz_fdiv_r_ui (remainder2, dividend, divisor);
87 r = mpz_fdiv_ui (dividend, divisor)
    [all...]
t-remove.c 34 mpz_t t, dest, refdest, dividend, divisor; local
49 mpz_inits (bs, t, dest, refdest, dividend, divisor, NULL);
66 mpz_rrandomb (dividend, rands, dividend_size);
73 mpz_mul (dividend, dividend, t);
75 refpwr = mpz_refremove (refdest, dividend, divisor);
76 pwr = mpz_remove (dest, dividend, divisor);
83 fprintf (stderr, " op1 = "); debug_mp (dividend);
91 mpz_clears (bs, t, dest, refdest, dividend, divisor, NULL);
  /src/external/lgpl3/gmp/dist/mpz/
cdiv_q.c 35 mpz_cdiv_q (mpz_ptr quot, mpz_srcptr dividend, mpz_srcptr divisor)
37 mp_size_t dividend_size = SIZ (dividend);
46 mpz_tdiv_qr (quot, rem, dividend, divisor);
cdiv_r.c 35 mpz_cdiv_r (mpz_ptr rem, mpz_srcptr dividend, mpz_srcptr divisor)
54 mpz_tdiv_r (rem, dividend, divisor);
56 if ((divisor_size ^ SIZ (dividend)) >= 0 && SIZ (rem) != 0)
fdiv_q.c 35 mpz_fdiv_q (mpz_ptr quot, mpz_srcptr dividend, mpz_srcptr divisor)
37 mp_size_t dividend_size = SIZ (dividend);
46 mpz_tdiv_qr (quot, rem, dividend, divisor);
fdiv_r.c 35 mpz_fdiv_r (mpz_ptr rem, mpz_srcptr dividend, mpz_srcptr divisor)
53 mpz_tdiv_r (rem, dividend, divisor);
55 if ((divisor_size ^ SIZ (dividend)) < 0 && SIZ (rem) != 0)
cdiv_qr.c 35 mpz_cdiv_qr (mpz_ptr quot, mpz_ptr rem, mpz_srcptr dividend, mpz_srcptr divisor)
54 xsize = SIZ (dividend) ^ divisor_size;;
55 mpz_tdiv_qr (quot, rem, dividend, divisor);
fdiv_qr.c 35 mpz_fdiv_qr (mpz_ptr quot, mpz_ptr rem, mpz_srcptr dividend, mpz_srcptr divisor)
54 xsize = SIZ (dividend) ^ divisor_size;;
55 mpz_tdiv_qr (quot, rem, dividend, divisor);
tdiv_ui.c 1 /* mpz_tdiv_ui(dividend, divisor_limb) -- Return DIVDEND mod DIVISOR_LIMB.
36 mpz_tdiv_ui (mpz_srcptr dividend, unsigned long int divisor)
45 ns = SIZ(dividend);
52 np = PTR(dividend);
mod.c 35 mpz_mod (mpz_ptr rem, mpz_srcptr dividend, mpz_srcptr divisor)
60 mpz_tdiv_r (rem, dividend, divisor);
cdiv_q_ui.c 38 mpz_cdiv_q_ui (mpz_ptr quot, mpz_srcptr dividend, unsigned long int divisor)
47 ns = SIZ(dividend);
56 np = PTR(dividend);
  /src/common/lib/libc/arch/vax/gen/
udiv.S 40 * udiv() takes an ordinary dividend/divisor pair;
41 * audiv() takes a pointer to a dividend and an ordinary divisor.
44 #define DIVIDEND 4(%ap)
50 movl DIVIDEND,%r0
51 jlss Lhard # big dividend: extended division
52 divl2 %r2,%r0 # small divisor and dividend: signed division
59 cmpl DIVIDEND,%r2
60 jgequ Lone # if dividend is as big or bigger, return 1
69 movl DIVIDEND,%r3
73 jlss La_hard # big dividend: extended divisio
    [all...]
urem.S 40 * urem() takes an ordinary dividend/divisor pair;
41 * aurem() takes a pointer to a dividend and an ordinary divisor.
44 #define DIVIDEND 4(%ap)
50 movl DIVIDEND,%r0
51 jlss Lhard # big dividend: need extended division
52 divl3 %r2,%r0,%r1 # small divisor and dividend: signed modulus
61 subl3 %r2,DIVIDEND,%r0
63 movl DIVIDEND,%r0 # if divisor is bigger, return dividend
69 movl DIVIDEND,%r
    [all...]
  /src/external/gpl3/gcc/dist/libgcc/config/arm/
lib1funcs.S 482 dividend .req r0 label
499 .macro ARM_DIV_BODY dividend, divisor, result, curbit
504 clz \curbit, \dividend
517 cmp.w \dividend, \divisor, lsl #shift
521 subcs.w \dividend, \dividend, \divisor, lsl #shift
524 clz \curbit, \dividend
535 cmp \dividend, \divisor, lsl #shift
537 subcs \dividend, \dividend, \divisor, lsl #shif
    [all...]
  /src/external/gpl3/gcc.old/dist/libgcc/config/arm/
lib1funcs.S 482 dividend .req r0 label
499 .macro ARM_DIV_BODY dividend, divisor, result, curbit
504 clz \curbit, \dividend
517 cmp.w \dividend, \divisor, lsl #shift
521 subcs.w \dividend, \dividend, \divisor, lsl #shift
524 clz \curbit, \dividend
535 cmp \dividend, \divisor, lsl #shift
537 subcs \dividend, \dividend, \divisor, lsl #shif
    [all...]
  /src/sys/lib/libkern/arch/m68k/
divsi3.S 57 movel 4(%sp), %d1 | load the dividend
59 negl 4(%sp) | store abs(dividend)
64 bpl 3f | branch if sgn(divisor) == sgn(dividend)

Completed in 34 milliseconds

1 2 3 4 5 6