Home
last modified time | relevance | path

Searched refs:Iterations (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/
H A DSourceMgr.h62 const unsigned Iterations; variable
67 : Sequence(S), Current(0U), Iterations(Iter ? Iter : DefaultIterations) {} in CircularSourceMgr()
71 unsigned getNumIterations() const { return Iterations; } in getNumIterations()
73 return Current < (Iterations * Sequence.size()); in hasNext()
/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DBottleneckAnalysis.h244 void pruneEdges(unsigned Iterations);
247 unsigned Iterations);
273 void finalizeGraph(unsigned Iterations) { in finalizeGraph() argument
275 pruneEdges(Iterations); in finalizeGraph()
277 propagateThroughEdges(RootSet, Iterations); in finalizeGraph()
295 unsigned Iterations; variable
332 ArrayRef<MCInst> Sequence, unsigned Iterations);
H A DSummaryView.cpp70 TempStream << "Iterations: " << DV.Iterations; in printView()
88 DV.Iterations = (LastInstructionIdx / DV.Instructions) + 1; in collectData()
89 DV.TotalInstructions = DV.Instructions * DV.Iterations; in collectData()
92 DV.TotalUOps = NumMicroOps * DV.Iterations; in collectData()
102 json::Object JO({{"Iterations", DV.Iterations}, in toJSON()
H A DTimelineView.cpp21 llvm::ArrayRef<llvm::MCInst> S, unsigned Iterations, in TimelineView() argument
27 assert(Iterations && "Invalid number of iterations specified!"); in TimelineView()
28 NumInstructions *= Iterations; in TimelineView()
288 const unsigned Iterations = Timeline.size() / Source.size(); in printTimeline() local
289 for (unsigned Iteration = 0; Iteration < Iterations; ++Iteration) { in printTimeline()
H A DBottleneckAnalysis.cpp168 void DependencyGraph::pruneEdges(unsigned Iterations) { in pruneEdges() argument
175 if (Edge.Frequency == Iterations) in pruneEdges()
177 double Factor = (double)Edge.Frequency / Iterations; in pruneEdges()
201 unsigned Iterations) { in propagateThroughEdges() argument
381 FOS << " [ probability: " << ((DE->Frequency * 100) / Iterations) in printCriticalSequence()
446 DG(S.size() * 3), Iterations(NumIter), TotalCycles(0), in BottleneckAnalysis()
536 if (IID == ((Iterations * Source.size()) - 1)) in onEvent()
537 DG.finalizeGraph(Iterations); in onEvent()
H A DSummaryView.h16 /// Iterations: 300
50 unsigned Iterations;
51 unsigned Iterations; global() member
H A DTimelineView.h166 llvm::ArrayRef<llvm::MCInst> S, unsigned Iterations,
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp134 int Iterations = -1; member
142 Iterations = -1; in reset()
490 ReuseCandidate.Iterations = Iters; in findValueToReuse()
514 int Iterations = ReuseCandidate.Iterations; in reuseValue() local
520 for (int i = 0; i < Iterations; ++i) { in reuseValue()
545 for (int i = Iterations-1; i >=0 ; --i) { in reuseValue()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopPeel.cpp230 PeelCounter Iterations = calculate(*Input); in calculate() local
231 assert(IterationsToInvariance[Input] == Iterations && in calculate()
233 return (IterationsToInvariance[Phi] = addOne(Iterations)); in calculate()
258 unsigned Iterations = 0; in calculateIterationsToPeel() local
263 Iterations = std::max(Iterations, *ToInvariance); in calculateIterationsToPeel()
264 if (Iterations == MaxIterations) in calculateIterationsToPeel()
268 assert((Iterations <= MaxIterations) && "bad result in phi analysis"); in calculateIterationsToPeel()
269 return Iterations ? std::optional<unsigned>(Iterations) : std::nullopt; in calculateIterationsToPeel()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DWatchedLiteralsSolver.cpp412 auto [Res, Iterations] = WatchedLiteralsSolverImpl(Vals).solve(MaxIterations); in solve()
413 MaxIterations = Iterations; in solve()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp2633 Bound[K].Iterations = A[K].Iterations ? A[K].Iterations : B[K].Iterations; in banerjeeMIVtest()
2845 if (Bound[K].Iterations) { in findBoundsALL()
2848 Bound[K].Iterations); in findBoundsALL()
2851 Bound[K].Iterations); in findBoundsALL()
2884 if (Bound[K].Iterations) { in findBoundsEQ()
2888 SE->getMulExpr(NegativePart, Bound[K].Iterations); in findBoundsEQ()
2891 SE->getMulExpr(PositivePart, Bound[K].Iterations); in findBoundsEQ()
2924 if (Bound[K].Iterations) { in findBoundsLT()
2926 Bound[K].Iterations, SE->getOne(Bound[K].Iterations->getType())); in findBoundsLT()
2968 if (Bound[K].Iterations) { in findBoundsGT()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h393 const SCEV *Iterations; member
397 const SCEV *Iterations; member
/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/
H A Dllvm-mca.cpp113 static cl::opt<unsigned> Iterations("iterations", variable
682 shouldPrintInstructionTables() ? 1 : Iterations); in main()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSelectOptimize.cpp1288 const unsigned Iterations = 2; in computeLoopCosts() local
1289 for (unsigned Iter = 0; Iter < Iterations; ++Iter) { in computeLoopCosts()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp3396 uint64_t Iterations = 0; in iterateTouchedInstructions() local
3404 ++Iterations; in iterateTouchedInstructions()
3454 NumGVNMaxIterations = std::max(NumGVNMaxIterations.getValue(), Iterations); in iterateTouchedInstructions()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp654 SDValue buildSqrtNROneConst(SDValue Arg, SDValue Est, unsigned Iterations,
656 SDValue buildSqrtNRTwoConst(SDValue Arg, SDValue Est, unsigned Iterations,
29201 int Iterations = TLI.getDivRefinementSteps(VT, MF); in BuildDivEstimate() local
29202 if (SDValue Est = TLI.getRecipEstimate(Op, DAG, Enabled, Iterations)) { in BuildDivEstimate()
29206 if (Iterations) { in BuildDivEstimate()
29211 for (int i = 0; i < Iterations; ++i) { in BuildDivEstimate()
29214 if (i == Iterations - 1) { in BuildDivEstimate()
29223 (i == Iterations - 1 ? N : FPOne), NewEst, Flags); in BuildDivEstimate()
29251 unsigned Iterations, in buildSqrtNROneConst() argument
29263 for (unsigned i = 0; i < Iterations; ++i) { in buildSqrtNROneConst()
[all …]