Searched refs:ExtraArgTs (Results 1 – 4 of 4) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/include/llvm/IR/ |
| D | PassManagerImpl.h | 22 template <typename IRUnitT, typename... ExtraArgTs> 23 inline AnalysisManager<IRUnitT, ExtraArgTs...>::AnalysisManager() = default; 25 template <typename IRUnitT, typename... ExtraArgTs> 26 inline AnalysisManager<IRUnitT, ExtraArgTs...>::AnalysisManager( 29 template <typename IRUnitT, typename... ExtraArgTs> 30 inline AnalysisManager<IRUnitT, ExtraArgTs...> & 31 AnalysisManager<IRUnitT, ExtraArgTs...>::operator=(AnalysisManager &&) = 34 template <typename IRUnitT, typename... ExtraArgTs> 36 AnalysisManager<IRUnitT, ExtraArgTs...>::clear(IRUnitT &IR, in clear() 52 template <typename IRUnitT, typename... ExtraArgTs> [all …]
|
| D | PassManager.h | 365 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager; 468 typename... ExtraArgTs> 470 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...>> { 499 ExtraArgTs... ExtraArgs) { in run() 508 AM, IR, std::tuple<ExtraArgTs...>(ExtraArgs...)); in run() 547 ExtraArgTs...>; in addPass() 574 detail::PassConcept<IRUnitT, AnalysisManagerT, ExtraArgTs...>; 609 template <typename IRUnitT, typename AnalysisManagerT, typename... ExtraArgTs> 610 Result run(IRUnitT &, AnalysisManagerT &, ExtraArgTs &&...) { in run() argument 620 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager { [all …]
|
| D | PassManagerInternal.h | 29 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager; 37 template <typename IRUnitT, typename AnalysisManagerT, typename... ExtraArgTs> 48 ExtraArgTs... ExtraArgs) = 0; 69 typename AnalysisManagerT, typename... ExtraArgTs> 70 struct PassModel : PassConcept<IRUnitT, AnalysisManagerT, ExtraArgTs...> { 88 ExtraArgTs... ExtraArgs) override { in run() 271 typename... ExtraArgTs> 280 run(IRUnitT &IR, AnalysisManager<IRUnitT, ExtraArgTs...> &AM, 281 ExtraArgTs... ExtraArgs) = 0; 293 typename InvalidatorT, typename... ExtraArgTs> [all …]
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Passes/ |
| D | PassBuilder.h | 690 typename... ExtraArgTs> 693 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...> &PM) { in parseAnalysisUtilityPasses() 711 ExtraArgTs...>()); in parseAnalysisUtilityPasses()
|