Home
last modified time | relevance | path

Searched refs:PassConceptT (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCGSCCPassManager.h332 using PassConceptT =
366 std::unique_ptr<PassConceptT> Pass;
380 std::unique_ptr<ModuleToPostOrderCGSCCPassAdaptor::PassConceptT>(
462 using PassConceptT = detail::PassConcept<Function, FunctionAnalysisManager>;
464 explicit CGSCCToFunctionPassAdaptor(std::unique_ptr<PassConceptT> Pass,
508 std::unique_ptr<PassConceptT> Pass;
526 std::unique_ptr<CGSCCToFunctionPassAdaptor::PassConceptT>(
561 using PassConceptT =
565 explicit DevirtSCCRepeatedPass(std::unique_ptr<PassConceptT> Pass,
582 std::unique_ptr<PassConceptT> Pass;
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachinePassManager.h172 PassConceptT *P = Passes.back().get(); in addPass()
188 addDoInitialization(PassConceptT *Pass) {} in addDoInitialization()
192 addDoInitialization(PassConceptT *Pass) { in addDoInitialization()
210 addDoFinalization(PassConceptT *Pass) {} in addDoFinalization()
214 addDoFinalization(PassConceptT *Pass) { in addDoFinalization()
237 addRunOnModule(PassConceptT *Pass) {} in addRunOnModule()
241 addRunOnModule(PassConceptT *Pass) { in addRunOnModule()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DLoopPassManager.h437 using PassConceptT =
441 explicit FunctionToLoopPassAdaptor(std::unique_ptr<PassConceptT> Pass,
464 std::unique_ptr<PassConceptT> Pass;
490 std::unique_ptr<FunctionToLoopPassAdaptor::PassConceptT>(
512 std::unique_ptr<FunctionToLoopPassAdaptor::PassConceptT>(
534 std::unique_ptr<FunctionToLoopPassAdaptor::PassConceptT>(
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassManager.h579 Passes.push_back(std::unique_ptr<PassConceptT>( in addPass()
602 using PassConceptT =
605 std::vector<std::unique_ptr<PassConceptT>> Passes;
657 using PassConceptT = variable
889 PassConceptT &lookUpPass(AnalysisKey *ID) { in lookUpPass()
897 const PassConceptT &lookUpPass(AnalysisKey *ID) const { in lookUpPass()
917 DenseMap<AnalysisKey *, std::unique_ptr<PassConceptT>>;
1225 using PassConceptT = detail::PassConcept<Function, FunctionAnalysisManager>;
1227 explicit ModuleToFunctionPassAdaptor(std::unique_ptr<PassConceptT> Pass, in ModuleToFunctionPassAdaptor()
1239 std::unique_ptr<PassConceptT> Pass;
[all …]