Searched refs:IRUnitT (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | PassManagerInternal.h | 28 template <typename IRUnitT> class AllAnalysesOn; 47 virtual PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, 78 PreservedAnalysesT run(IRUnitT &IR, AnalysisManagerT &AM, in run() 157 template <typename IRUnitT, typename PassT, typename ResultT, 165 template <typename IRUnitT, typename PassT, typename ResultT, 192 bool invalidate(IRUnitT &, const PreservedAnalysesT &PA, 196 !PAC.template preservedSet<AllAnalysesOn<IRUnitT>>(); 204 template <typename IRUnitT, typename PassT, typename ResultT, 227 bool invalidate(IRUnitT &IR, const PreservedAnalysesT &PA, 249 run(IRUnitT &IR, AnalysisManager<IRUnitT, ExtraArgTs...> &AM, [all …]
|
| H A D | PassManager.h | 92 template <typename IRUnitT> class AllAnalysesOn { 100 template <typename IRUnitT> AnalysisSetKey AllAnalysesOn<IRUnitT>::SetKey; 428 getAnalysisResult(AnalysisManager<IRUnitT, AnalysisArgTs...> &AM, IRUnitT &IR, in getAnalysisResult() argument 431 PassT, IRUnitT>)(AM, IR, Args, in getAnalysisResult() 455 template <typename IRUnitT, 506 if (!PI.runBeforePass<IRUnitT>(*P, IR)) in run() 513 PI.runAfterPass<IRUnitT>(*P, IR); in run() 534 PA.preserveSet<AllAnalysesOn<IRUnitT>>(); in run() 1101 Result run(IRUnitT &IR, AnalysisManager<IRUnitT, ExtraArgTs...> &AM, in run() argument 1228 Result run(IRUnitT &, AnalysisManager<IRUnitT, ExtraArgTs...> &, in run() argument [all …]
|
| H A D | PassInstrumentation.h | 144 template <typename IRUnitT, typename PassT> 145 bool runBeforePass(const PassT &Pass, const IRUnitT &IR) const { in runBeforePass() 158 template <typename IRUnitT, typename PassT> 159 void runAfterPass(const PassT &Pass, const IRUnitT &IR) const { in runAfterPass() 168 template <typename IRUnitT, typename PassT> 177 template <typename IRUnitT, typename PassT> 178 void runBeforeAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runBeforeAnalysis() 186 template <typename IRUnitT, typename PassT> 187 void runAfterAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runAfterAnalysis() 198 template <typename IRUnitT, typename... ExtraArgsT> [all …]
|
| H A D | IRPrintingPasses.h | 34 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager;
|
| /freebsd-12.1/contrib/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 684 template <typename AnalysisT, typename IRUnitT, typename AnalysisManagerT, 688 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...> &PM) { in parseAnalysisUtilityPasses() argument 705 PM.addPass(RequireAnalysisPass<AnalysisT, IRUnitT, AnalysisManagerT, in parseAnalysisUtilityPasses()
|