| /freebsd-10-stable/contrib/gcc/config/arm/ |
| D | lib1funcs.asm | 326 dividend .req r0 label 342 .macro ARM_DIV_BODY dividend, divisor, result, curbit 346 clz \curbit, \dividend 357 cmp \dividend, \divisor, lsl #shift 359 subcs \dividend, \dividend, \divisor, lsl #shift 366 clz \result, \dividend 387 @ larger than the dividend. 389 cmplo \divisor, \dividend 397 cmplo \divisor, \dividend 407 1: cmp \dividend, \divisor [all …]
|
| D | ieee754-sf.S | 606 @ Substract divisor exponent from dividend''s
|
| D | ieee754-df.S | 848 @ Substract divisor exponent from dividend''s.
|
| /freebsd-10-stable/sys/ofed/include/linux/ |
| D | math64.h | 50 static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in div_u64_rem() argument 52 *remainder = dividend % divisor; in div_u64_rem() 53 return dividend / divisor; in div_u64_rem() 105 static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in div_u64_rem() argument 107 *remainder = do_div(dividend, divisor); in div_u64_rem() 108 return dividend; in div_u64_rem() 126 static inline u64 div_u64(u64 dividend, u32 divisor) in div_u64() argument 129 return div_u64_rem(dividend, divisor, &remainder); in div_u64()
|
| /freebsd-10-stable/contrib/compiler-rt/lib/sparc64/ |
| D | divmod.m4 | 9 * dividend -- the thing being divided 21 * R -- the remainder so far -- initially == the dividend 27 * current estimate for non-large dividend is 29 * a large dividend is one greater than 2ˆ(31-TOPBITS) and takes a 35 define(dividend, `%o0') macro 92 orcc divisor,dividend,%g0 ! are either dividend or divisor negative 94 xor divisor,dividend,SIGN ! record sign of result in sign of SIGN 97 tst dividend 102 ! dividend < 0 103 neg dividend [all …]
|
| /freebsd-10-stable/contrib/llvm/lib/Support/ |
| D | APFloat.cpp | 1021 integerPart *lhsSignificand, *dividend, *divisor; in divideSignificand() local 1032 dividend = new integerPart[partsCount * 2]; in divideSignificand() 1034 dividend = scratch; in divideSignificand() 1036 divisor = dividend + partsCount; in divideSignificand() 1040 dividend[i] = lhsSignificand[i]; in divideSignificand() 1057 bit = precision - APInt::tcMSB(dividend, partsCount) - 1; in divideSignificand() 1060 APInt::tcShiftLeft(dividend, partsCount, bit); in divideSignificand() 1066 if (APInt::tcCompare(dividend, divisor, partsCount) < 0) { in divideSignificand() 1068 APInt::tcShiftLeft(dividend, partsCount, 1); in divideSignificand() 1069 assert(APInt::tcCompare(dividend, divisor, partsCount) >= 0); in divideSignificand() [all …]
|
| D | APInt.cpp | 1551 uint64_t dividend = ((uint64_t(u[j+n]) << 32) + u[j+n-1]); in KnuthDiv() local 1552 DEBUG(dbgs() << "KnuthDiv: dividend == " << dividend << '\n'); in KnuthDiv() 1553 uint64_t qp = dividend / v[n-1]; in KnuthDiv() 1554 uint64_t rp = dividend % v[n-1]; in KnuthDiv()
|
| /freebsd-10-stable/sys/dev/mrsas/ |
| D | mrsas_fp.c | 76 u_int32_t mega_mod64(u_int64_t dividend, u_int32_t divisor); 80 u_int64_t mega_div64_32(u_int64_t dividend, u_int32_t divisor); 176 #define mega_mod64(dividend, divisor) ({ \ argument 178 remainder = ((u_int64_t) (dividend)) % (u_int32_t) (divisor); \ 181 #define mega_div64_32(dividend, divisor) ({ \ argument 183 quotient = ((u_int64_t) (dividend)) / (u_int32_t) (divisor); \
|
| /freebsd-10-stable/contrib/llvm/lib/Target/X86/ |
| D | X86SchedHaswell.td | 107 // This is quite rough, latency depends on the dividend.
|
| D | X86SchedSandyBridge.td | 102 // This is quite rough, latency depends on the dividend.
|
| /freebsd-10-stable/contrib/gcc/config/sparc/ |
| D | lb1spc.asm | 167 ! Here the dividend is >= 2**(31-N) or so. We must be careful here, 514 ! Here the dividend is >= 2**(31-N) or so. We must be careful here,
|
| /freebsd-10-stable/sys/mips/mips/ |
| D | fp.S | 1098 move t8, t2 # init dividend 1101 bltu t8, ta2, 3f # is dividend >= divisor? 1103 subu t8, t8, ta2 # subtract divisor from dividend 1109 sll t8, t8, 1 # shift dividend 1173 move t8, t2 # init dividend 1178 bltu t8, ta2, 3f # is dividend >= divisor? 1182 sltu v1, t9, ta3 # subtract divisor from dividend 1203 sll t8, t8, 1 # shift dividend
|
| /freebsd-10-stable/cddl/contrib/opensolaris/lib/libdtrace/common/ |
| D | dt_consume.c | 231 dt_divide_128(uint64_t *dividend, uint64_t divisor, uint64_t *quotient) in dt_divide_128() argument 245 remainder[0] = dividend[0]; in dt_divide_128() 246 remainder[1] = dividend[1]; in dt_divide_128()
|
| /freebsd-10-stable/usr.sbin/bsdconfig/share/media/ |
| D | tcpip.subr | 1037 # Calculate wait time as dividend of total time and host(1) invocations
|
| /freebsd-10-stable/contrib/gcc/ |
| D | ChangeLog-1997 | 1615 optimizations, look inside dividend to determine if the expression 1687 if the dividend is a multiple of the divisor.
|
| D | ChangeLog.tree-ssa | 8854 dividend is positive.
|
| D | ChangeLog-1999 | 1932 * expr.c (store_constructor): Use EXACT_DIV_EXPR when dividend is
|
| D | ChangeLog-2003 | 7193 macros above, add fast exits for divisor >= dividend, etc.
|
| D | ChangeLog-2002 | 8426 of the dividend in the expander.
|
| /freebsd-10-stable/contrib/gcc/doc/ |
| D | invoke.texi | 10978 remainder follows the sign of the dividend. Both methods are 12382 and then multiplies the dividend with the inverse. This strategy allows 12406 up division where the dividend fits into 20 bits (plus sign where applicable), 12409 a small dividend to be unlikely, and inv20l assumes it to be likely.
|
| /freebsd-10-stable/share/dict/ |
| D | web2a | 10259 cash dividend 17048 dividend warrant 19575 ex dividend 30342 interim dividend 50496 scrip dividend 59710 stock dividend
|
| D | web2 | 56287 dividend
|