Searched refs:PassModel (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | PassManagerInternal.h | 69 struct PassModel : PassConcept<IRUnitT, AnalysisManagerT, ExtraArgTs...> { struct 70 explicit PassModel(PassT Pass) : Pass(std::move(Pass)) {} in PassModel() argument 73 PassModel(const PassModel &Arg) : Pass(Arg.Pass) {} in PassModel() argument 74 PassModel(PassModel &&Arg) : Pass(std::move(Arg.Pass)) {} in PassModel() argument 76 friend void swap(PassModel &LHS, PassModel &RHS) { in swap() argument 81 PassModel &operator=(PassModel RHS) {
|
| H A D | PassManager.h | 552 detail::PassModel<IRUnitT, PassT, PreservedAnalyses, AnalysisManagerT, in addPass() 1227 detail::PassModel<Function, FunctionPassT, PreservedAnalyses,
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/ |
| H A D | LoopPassManager.h | 109 detail::PassModel<Loop, PassT, PreservedAnalyses, LoopAnalysisManager, in addPass() 123 detail::PassModel<LoopNest, PassT, PreservedAnalyses, in addPass() 141 detail::PassModel<Loop, RepeatedPass<PassT>, PreservedAnalyses, in addPass() 156 detail::PassModel<LoopNest, RepeatedPass<PassT>, PreservedAnalyses, in addPass() 476 detail::PassModel<Loop, LoopPassT, PreservedAnalyses, LoopAnalysisManager, 497 detail::PassModel<Loop, LoopPassManager, PreservedAnalyses, 518 detail::PassModel<Loop, LoopPassManager, PreservedAnalyses,
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachinePassManager.h | 179 detail::PassModel<MachineFunction, PassT, PreservedAnalyses, in addDoInitialization() 201 detail::PassModel<MachineFunction, PassT, PreservedAnalyses, in addDoFinalization() 232 detail::PassModel<MachineFunction, PassT, PreservedAnalyses, in addRunOnModule()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | CGSCCPassManager.h | 374 using PassModelT = detail::PassModel<LazyCallGraph::SCC, CGSCCPassT, 513 detail::PassModel<Function, FunctionPassT, PreservedAnalyses, 583 using PassModelT = detail::PassModel<LazyCallGraph::SCC, CGSCCPassT,
|