Searched refs:divide (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-10.0-release/contrib/compiler-rt/lib/sparc64/
H A Ddivmod.m410 * divisor -- how many ways to divide it
87 b divide
93 bge divide ! if not, skip this junk
99 bge divide
109 b divide
115 bge divide ! if not, skip this junk
121 bge divide
129 divide:
141 ! as our usual N-at-a-shot divide step will cause overflow and havoc.
174 ! do single-bit divide step
[all...]
H A Ddivsi3.S9 * divisor -- how many ways to divide it
52 b divide
58 bge divide ! if not, skip this junk
64 bge divide
70 divide: label
82 ! as our usual 4-at-a-shot divide step will cause overflow and havoc.
115 ! do single-bit divide steps
118 ! first divide step without thinking. BUT, the others are conditional,
160 ! Fall through into divide loop
H A Dmodsi3.S9 * divisor -- how many ways to divide it
52 b divide
58 bge divide ! if not, skip this junk
64 bge divide
70 divide: label
82 ! as our usual 4-at-a-shot divide step will cause overflow and havoc.
115 ! do single-bit divide steps
118 ! first divide step without thinking. BUT, the others are conditional,
160 ! Fall through into divide loop
/freebsd-10.0-release/contrib/gcc/config/
H A Dfp-bit.h232 # define divide fpdiv macro
246 # define divide dpdiv macro
262 # define divide __divtf3 macro
282 # define divide __divsf3 macro
302 # define divide __divdf3 macro
436 extern FLO_type divide (FLO_type, FLO_type);
H A Dfp-bit.c1026 /* ??? Does divide one bit at a time. Optimize. */
1066 divide (FLO_type arg_a, FLO_type arg_b)
/freebsd-10.0-release/contrib/groff/font/devps/generate/
H A Dsymbolchars8 divide di
/freebsd-10.0-release/contrib/gcc/config/sparc/
H A Dlb1spc.asm133 bge ready_to_divide ! no, go do the divide
147 ! Ready to divide. Compute size of quotient; scale comparand.
168 ! as our usual N-at-a-shot divide step will cause overflow and havoc.
205 ! do single-bit divide steps
208 ! first divide step without thinking. BUT, the others are conditional,
472 b divide
481 bge 2f ! no, go do the divide
493 ! Ready to divide. Compute size of quotient; scale comparand.
494 divide: label
515 ! as our usual N-at-a-shot divide ste
[all...]
/freebsd-10.0-release/contrib/groff/font/devps/
H A Dtext.enc228 divide 247
/freebsd-10.0-release/sys/dev/sound/pci/
H A Dmaestro.c484 wp_settimer(struct agg_info *ess, u_int divide) argument
488 RANGE(divide, 2, 32 << 7);
490 for (; divide > 32; divide >>= 1) {
492 divide++;
495 for (; prescale < 7 && divide > 2 && !(divide & 1); divide >>= 1)
500 (prescale << WP_TIMER_FREQ_PRESCALE_SHIFT) | (divide - 1));
/freebsd-10.0-release/contrib/llvm/include/llvm/ADT/
H A DAPFloat.h30 are add, subtract, multiply, divide, fused-multiply-add,
271 opStatus divide(const APFloat &, roundingMode);
H A DAPInt.h170 /// This is used by the toString method to divide by the radix. It simply
171 /// provides a more convenient form of divide for internal use since KnuthDiv
173 /// then it provides a simpler form of divide.
175 static void divide(const APInt LHS, unsigned lhsWords,
805 /// Perform an unsigned divide operation on this APInt by RHS. Both this and
811 /// Signed divide this APInt by APInt RHS.
828 /// Sometimes it is convenient to divide two APInt values and obtain both the
1693 /// Signed divide APInt LHS by APInt RHS.
1699 /// Unsigned divide APInt LHS by APInt RHS.
/freebsd-10.0-release/sys/contrib/octeon-sdk/
H A Dcvmx-usbnx-defs.h470 The actual divide number for hclk is:
525 uint64_t divide : 3; /**< The frequency of 'hclk' used by the USB subsystem member in struct:cvmx_usbnx_clk_ctl::cvmx_usbnx_clk_ctl_s
535 uint64_t divide : 3;
613 uint64_t divide : 3; /**< The 'hclk' used by the USB subsystem is derived member in struct:cvmx_usbnx_clk_ctl::cvmx_usbnx_clk_ctl_cn30xx
619 uint64_t divide : 3;
645 The actual divide number for hclk is:
703 uint64_t divide : 3; /**< The frequency of 'hclk' used by the USB subsystem member in struct:cvmx_usbnx_clk_ctl::cvmx_usbnx_clk_ctl_cn50xx
713 uint64_t divide : 3;
H A Dcvmx-usbd.c345 usbn_clk_ctl.s.divide = divisor;
H A Dcvmx-usb.c742 usbn_clk_ctl.s.divide = divisor;
/freebsd-10.0-release/contrib/llvm/lib/Support/
H A DAPInt.cpp1666 void APInt::divide(const APInt LHS, unsigned lhsWords,
1739 // and faster because we are certain that we can divide a 64-bit quantity
1766 // Now we're ready to invoke the Knuth classical divide algorithm. In this
1869 // All high words are zero, just use native divide
1873 // We have to compute it the hard way. Invoke the Knuth divide algorithm.
1875 divide(*this, lhsWords, RHS, rhsWords, &Quotient, 0);
1921 // We have to compute it the hard way. Invoke the Knuth divide algorithm.
1923 divide(*this, lhsWords, RHS, rhsWords, 0, &Remainder);
1975 divide(LHS, lhsWords, RHS, rhsWords, &Quotient, &Remainder);
2212 // For the 2, 8 and 16 bit cases, we can just shift instead of divide
[all...]
H A DAPFloat.cpp1591 /* Normalized divide. */
1593 APFloat::divide(const APFloat &rhs, roundingMode rounding_mode)
1618 fs = V.divide(rhs, rmNearestTiesToEven);
1658 fs = V.divide(rhs, rmNearestTiesToEven);
3577 if (reciprocal.divide(*this, rmNearestTiesToEven) != opOK)
/freebsd-10.0-release/contrib/gcc/config/i386/
H A Di386.h47 const int divide[5]; /* cost of a divide/mod member in struct:processor_costs
/freebsd-10.0-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp565 /// SimplifyDivRemOfSelect - Try to fold a divide or remainder of a select
640 /// @brief Common integer divide transforms
861 (void)Reciprocal.divide(FpVal, APFloat::rmNearestTiesToEven);
/freebsd-10.0-release/contrib/gcc/
H A Dtree-ssa-loop-ivopts.c531 divide (unsigned bits, unsigned HOST_WIDE_INT a, unsigned HOST_WIDE_INT b, function
541 /* First divide the whole equation by 2 as long as possible. */
3091 if (!divide (TYPE_PRECISION (uutype), ustepi, cstepi, &ratioi))
3909 if (!divide (TYPE_PRECISION (utype), ustepi, cstepi, &ratio))
/freebsd-10.0-release/contrib/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp784 apfLHS.divide(APFloat(Sem, RHS.IntVal),
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DExprConstant.cpp6448 Result.divide(RHS, APFloat::rmNearestTiesToEven);
6796 Res_r.divide(Den, APFloat::rmNearestTiesToEven);
6803 Res_i.divide(Den, APFloat::rmNearestTiesToEven);
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DConstantFold.cpp1128 (void)C3V.divide(C2V, APFloat::rmNearestTiesToEven);
/freebsd-10.0-release/sys/mips/mips/
H A Dfp.S1049 * Single precision divide.
1097 li v0, SFRAC_BITS+3 # number of bits to divide
1116 * Double precision divide.
1172 li v0, DFRAC_BITS+3 # number of bits to divide
/freebsd-10.0-release/contrib/amd/doc/
H A Dtexinfo.tex3717 \divide\doublecolumnhsize by 2
3734 \divide\dimen@ by 2
3786 \divide\dimen@ by 2 % target to split to
5006 \divide\dimen0 by\tabw
/freebsd-10.0-release/contrib/gcc/doc/include/
H A Dtexinfo.tex3891 \divide\doublecolumnhsize by 2
3908 \divide\dimen@ by 2
3960 \divide\dimen@ by 2 % target to split to
5202 \divide\dimen0 by\tabw

Completed in 519 milliseconds

12