Home
last modified time | relevance | path

Searched full:numerator (Results 1 – 25 of 97) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolutionDivision.cpp53 // Computes the Quotient and Remainder of the division of Numerator by
55 void SCEVDivision::divide(ScalarEvolution &SE, const SCEV *Numerator, in divide() argument
58 assert(Numerator && Denominator && "Uninitialized SCEV"); in divide()
60 SCEVDivision D(SE, Numerator, Denominator); in divide()
64 if (Numerator == Denominator) { in divide()
70 if (Numerator->isZero()) { in divide()
78 *Quotient = Numerator; in divide()
86 *Quotient = Numerator; in divide()
91 // Bail out when the Numerator is not divisible by one of the terms of in divide()
95 *Remainder = Numerator; in divide()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolutionDivision.h28 // Computes the Quotient and Remainder of the division of Numerator by
30 static void divide(ScalarEvolution &SE, const SCEV *Numerator,
36 void visitPtrToIntExpr(const SCEVPtrToIntExpr *Numerator) {} in visitPtrToIntExpr()
37 void visitTruncateExpr(const SCEVTruncateExpr *Numerator) {} in visitTruncateExpr()
38 void visitZeroExtendExpr(const SCEVZeroExtendExpr *Numerator) {} in visitZeroExtendExpr()
39 void visitSignExtendExpr(const SCEVSignExtendExpr *Numerator) {} in visitSignExtendExpr()
40 void visitUDivExpr(const SCEVUDivExpr *Numerator) {} in visitUDivExpr()
41 void visitSMaxExpr(const SCEVSMaxExpr *Numerator) {} in visitSMaxExpr()
42 void visitUMaxExpr(const SCEVUMaxExpr *Numerator) {} in visitUMaxExpr()
43 void visitSMinExpr(const SCEVSMinExpr *Numerator) {} in visitSMinExpr()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DMathExtras.h400 /// Returns the integer ceil(Numerator / Denominator). Unsigned version.
403 constexpr T divideCeil(U Numerator, V Denominator) { in divideCeil() argument
405 T Bias = (Numerator != 0); in divideCeil()
406 return (Numerator - Bias) / Denominator + Bias; in divideCeil()
410 constexpr uint64_t divideCeil(uint64_t Numerator, uint64_t Denominator) { in divideCeil() argument
412 uint64_t Bias = (Numerator != 0); in divideCeil()
413 return (Numerator - Bias) / Denominator + Bias; in divideCeil()
417 // happens only when Numerator = INT_MIN and Denominator = -1.
419 constexpr bool divideSignedWouldOverflow(U Numerator, V Denominator) { in divideSignedWouldOverflow() argument
420 return Numerator == std::numeric_limits<U>::min() && Denominator == -1; in divideSignedWouldOverflow()
[all …]
H A DBranchProbability.h31 // Numerator
38 // Construct a BranchProbability with only numerator assuming the denominator
44 BranchProbability(uint32_t Numerator, uint32_t Denominator);
52 // Create a BranchProbability object with the given numerator and 1<<31
56 static BranchProbability getBranchProbability(uint64_t Numerator,
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DBranchProbability.cpp40 BranchProbability::BranchProbability(uint32_t Numerator, uint32_t Denominator) { in BranchProbability() argument
42 assert(Numerator <= Denominator && "Probability cannot be bigger than 1!"); in BranchProbability()
44 N = Numerator; in BranchProbability()
47 (Numerator * static_cast<uint64_t>(D) + Denominator / 2) / Denominator; in BranchProbability()
53 BranchProbability::getBranchProbability(uint64_t Numerator, in getBranchProbability() argument
55 assert(Numerator <= Denominator && "Probability cannot be bigger than 1!"); in getBranchProbability()
62 return BranchProbability(Numerator >> Scale, Denominator); in getBranchProbability()
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/
H A DSupport.h52 unsigned Numerator, Denominator; variable
55 ReleaseAtCycles() : Numerator(0), Denominator(1) {} in ResourceCycles()
57 : Numerator(Cycles), Denominator(ResourceUnits) {} in Numerator() function
61 return (Denominator == 1) ? Numerator : (double)Numerator / Denominator;
64 unsigned getNumerator() const { return Numerator; } in getNumerator()
68 // the final value here, we keep track of the numerator and denominator
/freebsd/contrib/llvm-project/llvm/lib/MCA/
H A DSupport.cpp26 Numerator += RHS.Numerator; in operator +=()
32 unsigned LHSNumerator = Numerator * (LCM / Denominator); in operator +=()
33 unsigned RHSNumerator = RHS.Numerator * (LCM / RHS.Denominator); in operator +=()
34 Numerator = LHSNumerator + RHSNumerator; in operator +=()
/freebsd/usr.bin/units/
H A Dunits.c53 char *numerator[MAXSUBUNITS]; member
222 theunit->numerator[0] = theunit->denominator[0] = NULL; in initializeunit()
256 for (ptr = theunit->numerator; *ptr; ptr++) { in showunit()
257 if (ptr > theunit->numerator && **ptr && in showunit()
402 if (addsubunit(doingtop ^ flip ? theunit->numerator : theunit->denominator, item)) { in addunit()
435 for (count = 0, ptr = theunit->numerator; *ptr; ptr++, count++); in sortunit()
436 qsort(theunit->numerator, count, sizeof(char *), compare); in sortunit()
449 num = theunit->numerator; in cancelunit()
560 product = theunit->numerator; in reduceproduct()
588 Reduces numerator an
[all...]
/freebsd/sys/dev/clk/rockchip/
H A Drk_clk_fract.c60 uint32_t numerator; member
148 sc->numerator = (reg >> 16) & 0xFFFF; in rk_clk_fract_init()
194 *freq *= sc->numerator; in rk_clk_fract_recalc()
247 sc->numerator = (uint32_t)div_n; in rk_clk_fract_set_freq()
251 WR4(clk, sc->offset, sc->numerator << 16 | sc->denominator); in rk_clk_fract_set_freq()
/freebsd/sys/arm/freescale/vybrid/
H A Dvf_anadig.c59 #define ANADIG_PLL2_NUM 0x050 /* PLL2 Numerator */
62 #define ANADIG_PLL4_NUM 0x080 /* PLL4 Numerator */
65 #define ANADIG_PLL6_NUM 0x0B0 /* PLL6 Numerator */
78 #define ANADIG_PLL1_NUM 0x290 /* PLL1 Numerator */
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/arm/
H A Daeabi_ldivmod.S12 // __aeabi_ldivmod(int64_t numerator, int64_t denominator) {
14 // quot = __divmoddi4(numerator, denominator, &rem);
H A Daeabi_uldivmod.S12 // __aeabi_uldivmod(uint64_t numerator, uint64_t denominator) {
14 // quot = __udivmoddi4(numerator, denominator, &rem);
H A Daeabi_idivmod.S11 // struct { int quot, int rem} __aeabi_idivmod(int numerator, int denominator) {
13 // quot = __divmodsi4(numerator, denominator, &rem);
H A Daeabi_uidivmod.S12 // __aeabi_uidivmod(unsigned numerator, unsigned denominator) {
14 // quot = __udivmodsi4(numerator, denominator, &rem);
/freebsd/usr.bin/gprof/
H A Dgprof.callg49 this parent. This is the numerator of the
76 function. This is the numerator of the
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dcommon.h119 inline void computePercentage(uptr Numerator, uptr Denominator, uptr *Integral, in computePercentage() argument
128 *Integral = Numerator * Digits / Denominator; in computePercentage()
130 (((Numerator * Digits) % Denominator) * Digits + Denominator / 2) / in computePercentage()
/freebsd/sys/gnu/dev/bwn/phy_n/
H A Dif_bwn_phy_n_regs.h168 #define BWN_NPHY_RXF20_NUM0 BWN_PHY_N(0x049) /* RX filter 20 numerator 0 */
169 #define BWN_NPHY_RXF20_NUM1 BWN_PHY_N(0x04A) /* RX filter 20 numerator 1 */
170 #define BWN_NPHY_RXF20_NUM2 BWN_PHY_N(0x04B) /* RX filter 20 numerator 2 */
173 #define BWN_NPHY_RXF20_NUM10 BWN_PHY_N(0x04E) /* RX filter 20 numerator 10 */
174 #define BWN_NPHY_RXF20_NUM11 BWN_PHY_N(0x04F) /* RX filter 20 numerator 11 */
175 #define BWN_NPHY_RXF20_NUM12 BWN_PHY_N(0x050) /* RX filter 20 numerator 12 */
178 #define BWN_NPHY_RXF40_NUM0 BWN_PHY_N(0x053) /* RX filter 40 numerator 0 */
179 #define BWN_NPHY_RXF40_NUM1 BWN_PHY_N(0x054) /* RX filter 40 numerator 1 */
180 #define BWN_NPHY_RXF40_NUM2 BWN_PHY_N(0x055) /* RX filter 40 numerator 2 */
183 #define BWN_NPHY_RXF40_NUM10 BWN_PHY_N(0x058) /* RX filter 40 numerator 10 */
[all …]
/freebsd/sys/dev/uart/
H A Duart_dev_imx.c128 * numerator are 1 (like we do when setting the baud rate), because we in imx_uart_getbaud()
191 * both the numerator and denominator of the divider, as well as a in imx_uart_init()
193 * workable pair of numbers by assuming a pre-divider and numerator of in imx_uart_init()
195 * reasonable speed with a simple divisor. The numerator value actually in imx_uart_init()
197 * the register value is the numerator-1, so we have a hard-coded 15. in imx_uart_init()
/freebsd/contrib/arm-optimized-routines/math/tools/
H A Dremez.jl105 # ncoeffs Array of BigFloats giving the coefficients of the numerator.
149 # ncoeffs Array of BigFloats giving the coefficients of the numerator.
332 # n Degree of the numerator polynomial of the desired rational
373 # i.e. the numerator coefficient of x^i.
604 # n, d The degrees of the numerator and denominator of the desired
780 # n, d The degrees of the numerator and denominator of the desired
1059 the numerator, and <d> the denominator. If you just want an
1149 numerator and denominator.
1178 the numerator and denominator coefficients and there's no
/freebsd/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/
H A DCoreMedia.cpp47 // numerator occupies in CMTimeSummaryProvider()
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/
H A Dudivdi3.S25 r6 = cl0(r1:0) // count leading 0's of dividend (numerator)
H A Dudivmoddi4.S25 r6 = cl0(r1:0) // count leading 0's of dividend (numerator)
H A Dumoddi3.S25 r6 = cl0(r1:0) // count leading 0's of dividend (numerator)
H A Ddivdi3.S32 r6 = cl0(r1:0) // count leading 0's of dividend (numerator)
H A Dmoddi3.S31 r6 = cl0(r1:0) // count leading 0's of dividend (numerator)

1234