Home
last modified time | relevance | path

Searched refs:LoopPasses (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/
H A DLoopPassManager.h83 LoopPasses(std::move(Arg.LoopPasses)), in PassManager()
88 LoopPasses = std::move(RHS.LoopPasses);
114 LoopPasses.push_back(std::unique_ptr<LoopPassConceptT>( in addPass()
147 LoopPasses.push_back(std::unique_ptr<LoopPassConceptT>( in addPass()
166 bool isEmpty() const { return LoopPasses.empty() && LoopNestPasses.empty(); } in isEmpty()
170 size_t getNumLoopPasses() const { return LoopPasses.size(); } in getNumLoopPasses()
184 std::vector<std::unique_ptr<LoopPassConceptT>> LoopPasses; variable
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopPassManager.cpp50 assert(LoopPasses.size() + LoopNestPasses.size() == IsLoopNestPass.size()); in printPipeline()
58 auto *P = LoopPasses[IdxLP++].get(); in printPipeline()
92 auto &Pass = LoopPasses[LoopPassIndex++]; in runWithLoopNestPasses()
150 for (auto &Pass : LoopPasses) { in runWithoutLoopNestPasses()