Home
last modified time | relevance | path

Searched refs:PassModel (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DPassManagerInternal.h66 struct PassModel : PassConcept<IRUnitT, AnalysisManagerT, ExtraArgTs...> { struct
67 explicit PassModel(PassT Pass) : Pass(std::move(Pass)) {} in PassModel() function
70 PassModel(const PassModel &Arg) : Pass(Arg.Pass) {} in PassModel() argument
71 PassModel(PassModel &&Arg) : Pass(std::move(Arg.Pass)) {} in PassModel() function
73 friend void swap(PassModel &LHS, PassModel &RHS) { in swap() argument
78 PassModel &operator=(PassModel RHS) {
H A DPassManager.h544 detail::PassModel<IRUnitT, PassT, PreservedAnalyses, AnalysisManagerT, in addPass()
1211 detail::PassModel<Function, FunctionPassT, PreservedAnalyses, in createModuleToFunctionPassAdaptor()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
H A DLoopPassManager.h107 detail::PassModel<Loop, PassT, PreservedAnalyses, LoopAnalysisManager, in addPass()
117 detail::PassModel<LoopNest, PassT, PreservedAnalyses, in addPass()
131 detail::PassModel<Loop, RepeatedPass<PassT>, PreservedAnalyses, in addPass()
142 detail::PassModel<LoopNest, RepeatedPass<PassT>, PreservedAnalyses, in addPass()
442 detail::PassModel<Loop, LoopPassT, PreservedAnalyses, LoopAnalysisManager,
459 detail::PassModel<Loop, LoopPassManager, PreservedAnalyses,
476 detail::PassModel<Loop, LoopPassManager, PreservedAnalyses,
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachinePassManager.h177 detail::PassModel<MachineFunction, PassT, PreservedAnalyses, in addDoInitialization()
199 detail::PassModel<MachineFunction, PassT, PreservedAnalyses, in addDoFinalization()
230 detail::PassModel<MachineFunction, PassT, PreservedAnalyses, in addRunOnModule()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DCGSCCPassManager.h377 using PassModelT = detail::PassModel<LazyCallGraph::SCC, CGSCCPassT,
496 detail::PassModel<Function, FunctionPassT, PreservedAnalyses,
541 using PassModelT = detail::PassModel<LazyCallGraph::SCC, CGSCCPassT,