Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/MCA/
H A DSupport.h52 unsigned Numerator, Denominator; variable
55 ResourceCycles() : Numerator(0), Denominator(1) {} in ResourceCycles()
57 : Numerator(Cycles), Denominator(ResourceUnits) {} in Numerator() function
61 return (Denominator == 1) ? Numerator : (double)Numerator / Denominator;
69 Numerator += RHS.Numerator;
75 unsigned LHSNumerator = Numerator * (LCM / Denominator);
76 unsigned RHSNumerator = RHS.Numerator * (LCM / RHS.Denominator);
77 Numerator = LHSNumerator + RHSNumerator;
/freebsd-12.1/contrib/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-12.1/contrib/llvm/lib/ProfileData/
H A DGCOV.cpp568 static uint32_t safeDiv(uint64_t Numerator, uint64_t Divisor) { in safeDiv() argument
569 if (!Numerator) in safeDiv()
571 return Numerator / Divisor; in safeDiv()
577 static uint32_t branchDiv(uint64_t Numerator, uint64_t Divisor) { in branchDiv() argument
578 if (!Numerator) in branchDiv()
580 if (Numerator == Divisor) in branchDiv()
583 uint8_t Res = (Numerator * 100 + Divisor / 2) / Divisor; in branchDiv()
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DBranchProbability.h45 BranchProbability(uint32_t Numerator, uint32_t Denominator);
57 static BranchProbability getBranchProbability(uint64_t Numerator,
H A DMathExtras.h699 inline uint64_t divideCeil(uint64_t Numerator, uint64_t Denominator) {
700 return alignTo(Numerator, Denominator) / Denominator;
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp864 if (Numerator == Denominator) { in divide()
870 if (Numerator->isZero()) { in divide()
878 *Quotient = Numerator; in divide()
886 *Quotient = Numerator; in divide()
895 *Remainder = Numerator; in divide()
903 D.visit(Numerator); in divide()
942 if (!Numerator->isAffine()) in visitAddRecExpr()
943 return cannotDivide(Numerator); in visitAddRecExpr()
1063 cannotDivide(Numerator); in SCEVDivision()
1070 Remainder = Numerator; in cannotDivide()
[all …]
H A DValueTracking.cpp3864 const APInt *Numerator, *Denominator; in isSafeToSpeculativelyExecute() local
3875 if (match(Inst->getOperand(0), m_APInt(Numerator))) in isSafeToSpeculativelyExecute()
3876 return !Numerator->isMinSignedValue(); in isSafeToSpeculativelyExecute()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstrInfo.td253 // src1 = Denominator, src2 = Numerator).
258 // Denominator, src2 = Numerator).
H A DSIISelLowering.cpp5348 SDValue Numerator = Op.getOperand(1); in LowerINTRINSIC_WO_CHAIN() local
5356 SDValue Src0 = Param->isAllOnesValue() ? Numerator : Denominator; in LowerINTRINSIC_WO_CHAIN()
5359 Denominator, Numerator); in LowerINTRINSIC_WO_CHAIN()
/freebsd-12.1/contrib/file/magic/Magdir/
H A Dimages148 # Numerator
153 # Numerator
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DIntrinsicsAMDGPU.td213 // 1st parameter: Numerator
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp10252 uint32_t Numerator = CaseProb.getNumerator(); in scaleCaseProbality() local
10254 return BranchProbability(Numerator, std::max(Numerator, Denominator)); in scaleCaseProbality()