Searched refs:round (Results 1 - 25 of 455) sorted by path

1234567891011>>

/netbsd-current/external/gpl3/gcc/dist/libgcc/config/rl78/
H A Dfpbit-sf.S580 ;; need to round the result up. Unless none of the bits in C are set.
582 ;; round towards an even value. We round up by increasing the
584 ;; increment the exponent. We round down by ignoring the dropped bits.
H A Dfpmath-sf.S516 ;; round up
/netbsd-current/external/gpl3/gdb.old/dist/sim/testsuite/sim/bfin/
H A Drandom_0013.S1 # Ensure that dsp insns with IH modifiers saturate first, then round
/netbsd-current/external/gpl3/gdb.old/dist/sim/testsuite/sim/mips/
H A Dmdmx-ob.s271 ### Accumulator .ob format ops (in order: rd/wr, math, scale/round)
/netbsd-current/common/lib/libc/arch/or1k/gen/
H A Dmulsi3.S69 l.bnf .Lloop # no, another round of long multiplication.
/netbsd-current/external/bsd/ipf/dist/
H A DHISTORY291 provide round robin selection of destination addresses for redirect
405 add load splitting and round-robin attribute to redirect rules
/netbsd-current/external/bsd/jemalloc/dist/src/
H A Dprof.c1528 uint64_t curbytes = (uint64_t)round(((double)cnt_all->curbytes)
1530 uint64_t curobjs = (uint64_t)round(((double)cnt_all->curobjs) *
/netbsd-current/external/bsd/jemalloc/dist/test/src/
H A Dtimer.c49 uint64_t round = (i+1 == buflen-1 && ((t0 * mult * 10 / t1) % 10 local
52 "%"FMTu64, (t0 * mult / t1) % 10 + round);
/netbsd-current/external/bsd/libarchive/dist/libarchive/
H A Darchive_ppmd_private.h93 #define PPMD_GET_MEAN_SPEC(summ, shift, round) (((summ) + (1 << ((shift) - (round)))) >> (shift))
/netbsd-current/external/gpl3/gcc/dist/contrib/
H A Dcompare_two_ftime_report_sets156 return round(number, -least_position)
/netbsd-current/external/gpl3/gdb.old/dist/sim/mn10300/
H A Dinterp.c600 #define ROUND(val) (*ops->round) (val)
H A Dmn10300_sim.h216 int (* round) (sim_fpu *); member in struct:fp_prec_t
/netbsd-current/external/gpl3/gdb/dist/libdecnumber/bid/
H A Ddecimal128.c135 dc.round = set->round; /* use supplied rounding */
137 decNumberFromString (&dn, string, &dc); /* will round if needed */
H A Ddecimal32.c135 dc.round = set->round; /* use supplied rounding */
137 decNumberFromString (&dn, string, &dc); /* will round if needed */
H A Ddecimal64.c135 dc.round = set->round; /* use supplied rounding */
137 decNumberFromString (&dn, string, &dc); /* will round if needed */
/netbsd-current/external/gpl3/gdb/dist/libdecnumber/
H A DdecBasic.c612 else { /* too long: round or truncate needed */
621 else { /* round to nearest even [sigh] */
622 /* round-to-nearest, in-place; msd is at or to right of bcdacc+1 */
624 uByte *roundat; /* -> re-round digit */
658 } /* round or truncate needed */
1265 /* rounding modes except round toward -Infinity, in which */
1269 if (set->round==DEC_ROUND_FLOOR) DFWORD(result, 0)|=DECFLOAT_Sign;
1551 if (set->round==DEC_ROUND_FLOOR) num.sign=DECFLOAT_Sign;
1577 return decFinalize(result, &num, set); /* round, check, and lay out */
2012 /* right for the final addition (up to full fhs + round
3481 decFloatToUInt32(const decFloat *df, decContext *set, enum rounding round) argument
3485 decFloatToUInt32Exact(const decFloat *df, decContext *set, enum rounding round) argument
3489 decFloatToInt32(const decFloat *df, decContext *set, enum rounding round) argument
3493 decFloatToInt32Exact(const decFloat *df, decContext *set, enum rounding round) argument
3509 decFloatToIntegralValue(decFloat *result, const decFloat *df, decContext *set, enum rounding round) argument
[all...]
H A DdecCommon.c222 /* DECPMAX digits then the final digit can be a round-for-reround */
287 uByte *roundat; /* -> re-round digit */
296 /* round-for-reround digit) */
339 if (set->round==DEC_ROUND_HALF_EVEN) { /* fastpath slowest case */
344 else switch (set->round) {
377 printf("Unknown rounding mode: %ld\n", (LI)set->round);
423 } /* need round (drop>0) */
439 switch (set->round) {
470 /* path because cannot have had a round */
933 /* just record any non-zeros (set round
[all...]
H A DdecContext.c47 /* round-for-reround digits */
90 context->round=DEC_ROUND_HALF_UP; /* 0.5 rises */
105 context->round=DEC_ROUND_HALF_EVEN; /* 0.5 to nearest even */
116 context->round=DEC_ROUND_HALF_EVEN; /* 0.5 to nearest even */
127 context->round=DEC_ROUND_HALF_EVEN; /* 0.5 to nearest even */
151 return context->round;
210 context->round=newround;
H A DdecContext.h33 /* round -- must be one of the enumerated rounding modes */
70 DEC_ROUND_CEILING, /* round towards +infinity */
71 DEC_ROUND_UP, /* round away from 0 */
75 DEC_ROUND_DOWN, /* round towards 0 (truncate) */
76 DEC_ROUND_FLOOR, /* round towards -infinity */
77 DEC_ROUND_05UP, /* round for reround */
86 enum rounding round; /* rounding mode */ member in struct:__anon1153
H A DdecNumber.c700 /* always check for overflow or subnormal and round as needed */
1441 /* round to a single digit... */
1452 decCopyFit(res, w, set, &residue, &status); /* copy & round */
1679 workset.round=DEC_ROUND_FLOOR;
1716 workset.round=DEC_ROUND_CEILING;
1764 workset.round=DEC_ROUND_CEILING;
1773 workset.round=DEC_ROUND_FLOOR;
2121 aset.round=DEC_ROUND_HALF_EVEN; /* internally use balanced */
2232 /* round subnormals [to set.digits rather than aset.digits] */
2345 decCopyFit(res, rhs, set, &residue, &status); /* copy & round */
[all...]
/netbsd-current/external/gpl3/gdb/dist/libdecnumber/dpd/
H A Ddecimal128.c105 dc.round=set->round; /* use supplied rounding */
106 decNumberPlus(&dw, dn, &dc); /* (round and check) */
464 dc.round=set->round; /* use supplied rounding */
466 decNumberFromString(&dn, string, &dc); /* will round if needed */
H A Ddecimal32.c101 dc.round=set->round; /* use supplied rounding */
102 decNumberPlus(&dw, dn, &dc); /* (round and check) */
391 dc.round=set->round; /* use supplied rounding */
393 decNumberFromString(&dn, string, &dc); /* will round if needed */
H A Ddecimal64.c109 dc.round=set->round; /* use supplied rounding */
110 decNumberPlus(&dw, dn, &dc); /* (round and check) */
452 dc.round=set->round; /* use supplied rounding */
454 decNumberFromString(&dn, string, &dc); /* will round if needed */
/netbsd-current/external/lgpl3/gmp/dist/demos/perl/
H A DGMP.pm182 C</> and C<%> round towards zero (as per the C<tdiv> functions in GMP).
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86/k7/mmx/
H A Dlshift.asm259 andl $-2, %eax C round size down to even

Completed in 466 milliseconds

1234567891011>>