Home
last modified time | relevance | path

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

/external/llvm-project/llvm/include/llvm/Analysis/
DCGSCCPassManager.h342 using PassConceptT =
346 explicit ModuleToPostOrderCGSCCPassAdaptor(std::unique_ptr<PassConceptT> Pass)
369 std::unique_ptr<PassConceptT> Pass;
462 using PassConceptT = detail::PassConcept<Function, FunctionAnalysisManager>;
464 explicit CGSCCToFunctionPassAdaptor(std::unique_ptr<PassConceptT> Pass)
487 std::unique_ptr<PassConceptT> Pass;
522 using PassConceptT =
526 explicit DevirtSCCRepeatedPass(std::unique_ptr<PassConceptT> Pass,
536 std::unique_ptr<PassConceptT> Pass;
/external/llvm-project/llvm/include/llvm/CodeGen/
DMachinePassManager.h156 PassConceptT *P = Passes.back().get(); in addPass()
172 addDoInitialization(PassConceptT *Pass) {} in addDoInitialization()
176 addDoInitialization(PassConceptT *Pass) { in addDoInitialization()
194 addDoFinalization(PassConceptT *Pass) {} in addDoFinalization()
198 addDoFinalization(PassConceptT *Pass) { in addDoFinalization()
221 addRunOnModule(PassConceptT *Pass) {} in addRunOnModule()
225 addRunOnModule(PassConceptT *Pass) { in addRunOnModule()
/external/llvm-project/llvm/include/llvm/Transforms/Scalar/
DLoopPassManager.h236 using PassConceptT =
240 explicit FunctionToLoopPassAdaptor(std::unique_ptr<PassConceptT> Pass,
257 std::unique_ptr<PassConceptT> Pass;
/external/llvm/include/llvm/IR/
DPassManager.h286 typedef detail::PassConcept<IRUnitT> PassConceptT; typedef
291 std::vector<std::unique_ptr<PassConceptT>> Passes;
335 typedef detail::AnalysisPassConcept<IRUnitT> PassConceptT; typedef
440 PassConceptT &lookupPass(void *PassID) { in lookupPass()
448 const PassConceptT &lookupPass(void *PassID) const { in lookupPass()
457 typedef DenseMap<void *, std::unique_ptr<PassConceptT>> AnalysisPassMapT;
477 typedef typename BaseT::PassConceptT PassConceptT; typedef
/external/llvm-project/llvm/include/llvm/IR/
DPassManager.h579 using PassConceptT =
582 std::vector<std::unique_ptr<PassConceptT>> Passes;
637 using PassConceptT = variable
881 PassConceptT &lookUpPass(AnalysisKey *ID) { in lookUpPass()
889 const PassConceptT &lookUpPass(AnalysisKey *ID) const { in lookUpPass()
923 DenseMap<AnalysisKey *, std::unique_ptr<PassConceptT>>;
1234 using PassConceptT = detail::PassConcept<Function, FunctionAnalysisManager>;
1236 explicit ModuleToFunctionPassAdaptor(std::unique_ptr<PassConceptT> Pass) in ModuleToFunctionPassAdaptor()
1245 std::unique_ptr<PassConceptT> Pass;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DPassManager.h558 using PassConceptT =
561 std::vector<std::unique_ptr<PassConceptT>> Passes;
616 using PassConceptT = variable
923 PassConceptT &lookUpPass(AnalysisKey *ID) { in lookUpPass()
931 const PassConceptT &lookUpPass(AnalysisKey *ID) const { in lookUpPass()
999 DenseMap<AnalysisKey *, std::unique_ptr<PassConceptT>>;