Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassManager.h119 template <typename PassT, typename IRUnitT, typename AnalysisManagerT,
122 getAnalysisResultUnpackTuple(AnalysisManagerT &AM, IRUnitT &IR, in getAnalysisResultUnpackTuple()
159 typename AnalysisManagerT = AnalysisManager<IRUnitT>,
162 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...>> {
190 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM,
197 detail::PassModel<IRUnitT, PassT, AnalysisManagerT, ExtraArgTs...>; in addPass()
223 detail::PassConcept<IRUnitT, AnalysisManagerT, ExtraArgTs...>;
560 template <typename AnalysisManagerT, typename IRUnitT, typename... ExtraArgTs>
563 InnerAnalysisManagerProxy<AnalysisManagerT, IRUnitT>> {
567 explicit Result(AnalysisManagerT &InnerAM) : InnerAM(&InnerAM) {} in Result()
[all …]
H A DPassManagerInternal.h38 template <typename IRUnitT, typename AnalysisManagerT, typename... ExtraArgTs>
48 virtual PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM,
69 template <typename IRUnitT, typename PassT, typename AnalysisManagerT,
71 struct PassModel : PassConcept<IRUnitT, AnalysisManagerT, ExtraArgTs...> {
88 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, in run()
H A DPassManagerImpl.h28 template <typename IRUnitT, typename AnalysisManagerT, typename... ExtraArgTs>
29 PreservedAnalyses PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...>::run( in run()
30 IRUnitT &IR, AnalysisManagerT &AM, ExtraArgTs... ExtraArgs) { in run()
H A DPassInstrumentation.h363 template <typename IRUnitT, typename AnalysisManagerT, typename... ExtraArgTs>
364 Result run(IRUnitT &, AnalysisManagerT &, ExtraArgTs &&...) { in run() argument
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h828 template <typename AnalysisT, typename IRUnitT, typename AnalysisManagerT,
832 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...> &PM) { in parseAnalysisUtilityPasses() argument
849 PM.addPass(RequireAnalysisPass<AnalysisT, IRUnitT, AnalysisManagerT, in parseAnalysisUtilityPasses()