Home
last modified time | relevance | path

Searched refs:Numerator (Results 1 – 24 of 24) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolutionDivision.h40 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()
44 void visitUMinExpr(const SCEVUMinExpr *Numerator) {} in visitUMinExpr()
46 void visitUnknown(const SCEVUnknown *Numerator) {} in visitUnknown()
49 void visitConstant(const SCEVConstant *Numerator);
51 void visitVScale(const SCEVVScale *Numerator);
55 void visitAddExpr(const SCEVAddExpr *Numerator);
57 void visitMulExpr(const SCEVMulExpr *Numerator);
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolutionDivision.cpp64 if (Numerator == Denominator) { in divide()
70 if (Numerator->isZero()) { in divide()
78 *Quotient = Numerator; in divide()
86 *Quotient = Numerator; in divide()
95 *Remainder = Numerator; in divide()
103 D.visit(Numerator); in divide()
130 return cannotDivide(Numerator); in visitVScale()
135 if (!Numerator->isAffine()) in visitAddRecExpr()
136 return cannotDivide(Numerator); in visitAddRecExpr()
251 cannotDivide(Numerator); in SCEVDivision()
[all …]
H A DLoopCacheAnalysis.cpp301 const SCEV *Numerator = SE.getMulExpr(Stride, TripCount); in computeRefCost() local
302 RefCost = SE.getUDivExpr(Numerator, CacheLineSize); in computeRefCost()
H A DScalarEvolution.cpp12413 auto *Numerator = getExistingSCEV(LL); in isImpliedViaOperations() local
12414 if (!Numerator || Numerator->getType() != FoundLHS->getType()) in isImpliedViaOperations()
12419 if (!HasSameValue(Numerator, FoundLHS) || !isKnownPositive(Denominator)) in isImpliedViaOperations()
12971 const SCEV *Numerator = in howManyLessThans() local
12973 BECount = getUDivExpr(Numerator, Stride); in howManyLessThans()
H A DValueTracking.cpp6192 const APInt *Numerator, *Denominator; in isSafeToSpeculativelyExecuteWithOpcode() local
6203 if (match(Inst->getOperand(0), m_APInt(Numerator))) in isSafeToSpeculativelyExecuteWithOpcode()
6204 return !Numerator->isMinSignedValue(); in isSafeToSpeculativelyExecuteWithOpcode()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MCA/
H A DSupport.h52 unsigned Numerator, Denominator; variable
55 ReleaseAtCycles() : Numerator(0), Denominator(1) {} in ReleaseAtCycles()
57 : Numerator(Cycles), Denominator(ResourceUnits) {} in Numerator() function
61 return (Denominator == 1) ? Numerator : (double)Numerator / Denominator;
64 unsigned getNumerator() const { return Numerator; } in getNumerator()
/freebsd-14.2/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-14.2/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-14.2/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dcommon.h115 inline void computePercentage(uptr Numerator, uptr Denominator, uptr *Integral, in computePercentage() argument
124 *Integral = Numerator * Digits / Denominator; in computePercentage()
126 (((Numerator * Digits) % Denominator) * Digits + Denominator / 2) / in computePercentage()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DBranchProbability.h44 BranchProbability(uint32_t Numerator, uint32_t Denominator);
56 static BranchProbability getBranchProbability(uint64_t Numerator,
H A DMathExtras.h417 inline uint64_t divideCeil(uint64_t Numerator, uint64_t Denominator) { in divideCeil() argument
418 return alignTo(Numerator, Denominator) / Denominator; in divideCeil()
422 inline uint64_t divideNearest(uint64_t Numerator, uint64_t Denominator) { in divideNearest() argument
423 return (Numerator + (Denominator / 2)) / Denominator; in divideNearest()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/
H A DGCOV.cpp567 static uint32_t branchDiv(uint64_t Numerator, uint64_t Divisor) { in branchDiv() argument
568 if (!Numerator) in branchDiv()
570 if (Numerator == Divisor) in branchDiv()
573 uint8_t Res = (Numerator * 100 + Divisor / 2) / Divisor; in branchDiv()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp923 uint64_t Numerator = 0, Denominator = 0; in isLoopProfitableToPredicate() local
926 Numerator += Weight; in isLoopProfitableToPredicate()
932 return BranchProbability::getBranchProbability(Numerator, Denominator); in isLoopProfitableToPredicate()
/freebsd-14.2/sys/contrib/device-tree/Bindings/net/
H A Dcpsw.txt39 - cpts_clock_mult : Numerator to convert input clock ticks into nanoseconds
H A Dti,cpsw-switch.yaml139 Numerator to convert input clock ticks into ns
H A Dkeystone-netcp.txt116 -- cpts_clock_mult: (optional) Numerator to convert input clock ticks
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstrInfo.td248 // src1 = Denominator, src2 = Numerator).
254 // Denominator, src2 = Numerator).
H A DSIISelLowering.cpp8171 SDValue Numerator = Op.getOperand(1); in LowerINTRINSIC_WO_CHAIN() local
8179 SDValue Src0 = Param->isAllOnes() ? Numerator : Denominator; in LowerINTRINSIC_WO_CHAIN()
8182 Denominator, Numerator); in LowerINTRINSIC_WO_CHAIN()
/freebsd-14.2/sys/contrib/device-tree/Bindings/clock/
H A Dsilabs,si5341.txt52 - silabs,pll-m-num, silabs,pll-m-den: Numerator and denominator for PLL
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DSelectOptimize.cpp894 static InstructionCost divideNearest(InstructionCost Numerator, in divideNearest() argument
896 return (Numerator + (Denominator / 2)) / Denominator; in divideNearest()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-profdata/
H A Dllvm-profdata.cpp1001 uint64_t Numerator = Threshold * MultiplyFactor; in updateInstrProfileEntry() local
1009 if (Numerator <= Denominator) in updateInstrProfileEntry()
1011 ProfRecord->scale(Numerator, Denominator, [&](instrprof_error E) { in updateInstrProfileEntry()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsAMDGPU.td326 // 1st parameter: Numerator
328 // 3rd parameter: Select quotient. Must equal Numerator or Denominator.
329 // (0 = Denominator, 1 = Numerator).
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp11734 uint32_t Numerator = CaseProb.getNumerator(); in scaleCaseProbality() local
11736 return BranchProbability(Numerator, std::max(Numerator, Denominator)); in scaleCaseProbality()
/freebsd-14.2/contrib/file/magic/Magdir/
H A Dimages158 # Numerator
163 # Numerator