| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ScalarEvolutionDivision.cpp | 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() 95 *Remainder = Numerator; in divide() 103 D.visit(Numerator); in divide() 108 void SCEVDivision::visitConstant(const SCEVConstant *Numerator) { in visitConstant() argument [all …]
|
| H A D | LoopCacheAnalysis.cpp | 301 const SCEV *Numerator = SE.getMulExpr(Stride, TripCount); in computeRefCost() local 307 RefCost = SE.getUDivCeilSCEV(Numerator, CacheLineSize); in computeRefCost()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionDivision.h | 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() 44 void visitUMinExpr(const SCEVUMinExpr *Numerator) {} in visitUMinExpr() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | BranchProbability.cpp | 40 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 D | Support.h | 53 unsigned Numerator, Denominator; variable 56 ReleaseAtCycles() : Numerator(0), Denominator(1) {} in ReleaseAtCycles() 58 : Numerator(Cycles), Denominator(ResourceUnits) {} in Numerator() function 62 return (Denominator == 1) ? Numerator : (double)Numerator / Denominator; 65 unsigned getNumerator() const { return Numerator; } in getNumerator()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | MathExtras.h | 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() 419 constexpr bool divideSignedWouldOverflow(U Numerator, V Denominator) { in divideSignedWouldOverflow() argument 420 return Numerator == std::numeric_limits<U>::min() && Denominator == -1; in divideSignedWouldOverflow() 426 constexpr T divideCeilSigned(U Numerator, V Denominator) { in divideCeilSigned() argument 428 assert(!divideSignedWouldOverflow(Numerator, Denominator) && in divideCeilSigned() [all …]
|
| H A D | BranchProbability.h | 46 LLVM_ABI BranchProbability(uint32_t Numerator, uint32_t Denominator); 58 LLVM_ABI static BranchProbability getBranchProbability(uint64_t Numerator,
|
| /freebsd/contrib/llvm-project/llvm/lib/MCA/ |
| H A D | Support.cpp | 26 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/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
| H A D | common.h | 119 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/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIPreEmitPeephole.cpp | 346 uint64_t Numerator = BranchProb.getNumerator(); in isProfitable() local 348 return (Denominator - Numerator) * ThenCyclesCost <= in isProfitable() 349 ((Denominator - Numerator) * BranchTakenCost + in isProfitable() 350 Numerator * BranchNotTakenCost); in isProfitable()
|
| H A D | AMDGPUInstrInfo.td | 254 // src1 = Denominator, src2 = Numerator). 260 // Denominator, src2 = Numerator).
|
| H A D | AMDGPUAsmPrinter.cpp | 1183 auto DivideCeil = [&Ctx](const MCExpr *Numerator, const MCExpr *Denominator) { in getSIProgramInfo() argument 1185 AMDGPUMCExpr::createAlignTo(Numerator, Denominator, Ctx); in getSIProgramInfo()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugInfoMetadata.h | 958 APInt Numerator; variable 971 unsigned Kind, APInt Numerator, APInt Denominator, in DIFixedPointType() argument 975 Kind(Kind), Factor(0), Numerator(Numerator), Denominator(Denominator) { in DIFixedPointType() 980 unsigned Kind, int Factor, APInt Numerator, in DIFixedPointType() argument 984 Kind(Kind), Factor(Factor), Numerator(Numerator), in DIFixedPointType() 991 DIFlags Flags, unsigned Kind, int Factor, APInt Numerator, 997 Numerator, Denominator, Storage, ShouldCreate); 1002 DIFlags Flags, unsigned Kind, int Factor, APInt Numerator, 1006 Numerator, Denominator, Storage, ShouldCreate); 1011 DIFlags Flags, unsigned Kind, int Factor, APInt Numerator, [all …]
|
| H A D | DIBuilder.h | 250 DINode::DIFlags Flags, APInt Numerator,
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | GCOV.cpp | 569 static uint32_t branchDiv(uint64_t Numerator, uint64_t Divisor) { in branchDiv() argument 570 if (!Numerator) in branchDiv() 572 if (Numerator == Divisor) in branchDiv() 575 uint8_t Res = (Numerator * 100 + Divisor / 2) / Divisor; in branchDiv()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | LLVMContextImpl.h | 536 APInt Numerator; 541 unsigned Kind, int Factor, APInt Numerator, APInt Denominator) 544 Numerator(Numerator), Denominator(Denominator) {} 549 Factor(N->getFactorRaw()), Numerator(N->getNumeratorRaw()), 555 (RHS->isRational() ? (Numerator == RHS->getNumerator() && 561 return hash_combine(Name, Flags, Kind, Factor, Numerator, Denominator);
|
| H A D | DIBuilder.cpp | 297 DINode::DIFlags Flags, APInt Numerator, in createRationalFixedPointType() argument 302 Numerator, Denominator); in createRationalFixedPointType()
|
| H A D | DebugInfoMetadata.cpp | 916 int Factor, APInt Numerator, APInt Denominator, in getImpl() argument 920 Kind, Factor, Numerator, Denominator)); in getImpl() 924 (Tag, AlignInBits, Encoding, Flags, Kind, Factor, Numerator, Denominator), in getImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopPredication.cpp | 922 uint64_t Numerator = 0, Denominator = 0; in isLoopProfitableToPredicate() local 925 Numerator += Weight; in isLoopProfitableToPredicate() 931 return BranchProbability::getBranchProbability(Numerator, Denominator); in isLoopProfitableToPredicate()
|
| /freebsd/sys/contrib/device-tree/Bindings/net/ |
| H A D | cpsw.txt | 39 - cpts_clock_mult : Numerator to convert input clock ticks into nanoseconds
|
| H A D | keystone-netcp.txt | 116 -- cpts_clock_mult: (optional) Numerator to convert input clock ticks
|
| /freebsd/sys/contrib/device-tree/Bindings/clock/ |
| H A D | silabs,si5341.txt | 52 - silabs,pll-m-num, silabs,pll-m-den: Numerator and denominator for PLL
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | SelectOptimize.cpp | 1063 static InstructionCost divideNearest(InstructionCost Numerator, in divideNearest() argument 1065 return (Numerator + (Denominator / 2)) / Denominator; in divideNearest()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-profdata/ |
| H A D | llvm-profdata.cpp | 1147 uint64_t Numerator = Threshold * MultiplyFactor; in updateInstrProfileEntry() local 1155 if (Numerator <= Denominator) in updateInstrProfileEntry() 1157 ProfRecord->scale(Numerator, Denominator, [&](instrprof_error E) { in updateInstrProfileEntry()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 1579 APInt Numerator = ReadWideInt(); in parseOneMetadata() local 1589 Numerator, Denominator)), in parseOneMetadata()
|