Searched refs:ExtraArgTs (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | PassManagerImpl.h | 22 template <typename IRUnitT, typename... ExtraArgTs> 23 inline AnalysisManager<IRUnitT, ExtraArgTs...>::AnalysisManager() {} in AnalysisManager() 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 …]
|
| H A D | PassManager.h | 368 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager; 465 typename... ExtraArgTs> 467 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...>> { 486 ExtraArgTs... ExtraArgs) { in run() 495 AM, IR, std::tuple<ExtraArgTs...>(ExtraArgs...)); in run() 545 ExtraArgTs...>; in addPass() 569 detail::PassConcept<IRUnitT, AnalysisManagerT, ExtraArgTs...>; 604 template <typename IRUnitT, typename AnalysisManagerT, typename... ExtraArgTs> 605 Result run(IRUnitT &, AnalysisManagerT &, ExtraArgTs &&...) { in run() argument 615 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager { [all …]
|
| H A D | PassManagerInternal.h | 28 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager; 36 template <typename IRUnitT, typename AnalysisManagerT, typename... ExtraArgTs> 47 ExtraArgTs... ExtraArgs) = 0; 65 typename AnalysisManagerT, typename... ExtraArgTs> 66 struct PassModel : PassConcept<IRUnitT, AnalysisManagerT, ExtraArgTs...> { 84 ExtraArgTs... ExtraArgs) override { in run() 261 typename... ExtraArgTs> 270 run(IRUnitT &IR, AnalysisManager<IRUnitT, ExtraArgTs...> &AM, 271 ExtraArgTs... ExtraArgs) = 0; 283 typename InvalidatorT, typename... ExtraArgTs> [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 809 typename... ExtraArgTs> 812 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...> &PM) { in parseAnalysisUtilityPasses() 830 ExtraArgTs...>()); in parseAnalysisUtilityPasses()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/ |
| H A D | TargetMachine.h | 30 template <typename IRUnitT, typename AnalysisManagerT, typename... ExtraArgTs>
|