Searched refs:MaxIterations (Results 1 – 11 of 11) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/InstCombine/ |
| H A D | InstCombine.h | 30 const unsigned MaxIterations; variable 34 explicit InstCombinePass(unsigned MaxIterations); 45 const unsigned MaxIterations; variable 51 explicit InstructionCombiningPass(unsigned MaxIterations); 70 FunctionPass *createInstructionCombiningPass(unsigned MaxIterations);
|
| /openbsd-src/gnu/llvm/llvm/tools/bugpoint/ |
| H A D | ListReducer.h | 81 unsigned MaxIterations = MaxIterationsWithoutProgress; in reduceList() local 93 if (ShufflingEnabled && NumOfIterationsWithoutProgress > MaxIterations) { in reduceList() 110 MaxIterations += 2; in reduceList() 133 MaxIterations = MaxIterationsWithoutProgress; in reduceList() 141 MaxIterations = MaxIterationsWithoutProgress; in reduceList()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | CGSCCPassManager.h | 558 int MaxIterations) 559 : Pass(std::move(Pass)), MaxIterations(MaxIterations) {} 568 OS << "devirt<" << MaxIterations << ">("; 575 int MaxIterations; 582 int MaxIterations) { 591 MaxIterations);
|
| H A D | BlockFrequencyInfoImpl.h | 1435 const size_t MaxIterations = IterativeBFIMaxIterationsPerBlock * Freq.size(); 1465 while (It++ < MaxIterations && !ActiveSet.empty()) {
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | LoopPeel.cpp | 159 PhiAnalyzer(const Loop &L, unsigned MaxIterations); 173 return (*PC + 1 <= MaxIterations) ? PeelCounter{*PC + 1} : Unknown; in addOne() 181 const unsigned MaxIterations; member in __anon2c96c6450111::PhiAnalyzer 187 PhiAnalyzer::PhiAnalyzer(const Loop &L, unsigned MaxIterations) in PhiAnalyzer() argument 188 : L(L), MaxIterations(MaxIterations) { in PhiAnalyzer() 190 assert(MaxIterations > 0 && "no peeling is allowed?"); in PhiAnalyzer() 260 assert(*ToInvariance <= MaxIterations && "bad result in phi analysis"); in calculateIterationsToPeel() 262 if (Iterations == MaxIterations) in calculateIterationsToPeel() 266 assert((Iterations <= MaxIterations) && "bad result in phi analysis"); in calculateIterationsToPeel()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
| H A D | InstructionCombining.cpp | 4585 ProfileSummaryInfo *PSI, unsigned MaxIterations, LoopInfo *LI) { in combineInstructionsOverFunction() argument 4587 MaxIterations = std::min(MaxIterations, LimitMaxIterations.getValue()); in combineInstructionsOverFunction() 4624 if (Iteration > MaxIterations) { in combineInstructionsOverFunction() 4625 LLVM_DEBUG(dbgs() << "\n\n[IC] Iteration limit #" << MaxIterations in combineInstructionsOverFunction() 4649 InstCombinePass::InstCombinePass() : MaxIterations(LimitMaxIterations) {} in InstCombinePass() 4651 InstCombinePass::InstCombinePass(unsigned MaxIterations) in InstCombinePass() argument 4652 : MaxIterations(MaxIterations) {} in InstCombinePass() 4672 BFI, PSI, MaxIterations, LI)) in run() 4721 BFI, PSI, MaxIterations, LI); in runOnFunction() 4727 : FunctionPass(ID), MaxIterations(InstCombineDefaultMaxIterations) { in InstructionCombiningPass() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/ |
| H A D | TypeErasedDataflowAnalysis.cpp | 432 const uint32_t MaxIterations = in runTypeErasedDataflowAnalysis() local 438 if (++Iterations > MaxIterations) { in runTypeErasedDataflowAnalysis()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | CGSCCPassManager.cpp | 477 if (Iteration >= MaxIterations) { in run() 483 << MaxIterations << ") on SCC: " << *C << "\n"); in run()
|
| H A D | ScalarEvolution.cpp | 9695 unsigned MaxIterations = MaxBruteForceIterations; // Limit analysis. in computeExitCountExhaustively() local 9697 for (unsigned IterationNum = 0; IterationNum != MaxIterations;++IterationNum){ in computeExitCountExhaustively()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | Attributor.cpp | 1951 unsigned MaxIterations = in runTillFixpoint() local 2041 (IterationCounter++ < MaxIterations || VerifyMaxFixpointIterations)); in runTillFixpoint() 2043 if (IterationCounter > MaxIterations && !Functions.empty()) { in runTillFixpoint() 2046 << ore::NV("Iterations", MaxIterations) << " iterations."; in runTillFixpoint() 2053 << IterationCounter << "/" << MaxIterations in runTillFixpoint() 2087 if (VerifyMaxFixpointIterations && IterationCounter != MaxIterations) { in runTillFixpoint() 2089 << IterationCounter << "/" << MaxIterations << " iterations\n"; in runTillFixpoint()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVSymbolicOperands.td | 1296 defm MaxIterations : LoopControlOperand<0x20>;
|