Home
last modified time | relevance | path

Searched refs:ExtraArgTs (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DPassManagerImpl.h22 template <typename IRUnitT, typename... ExtraArgTs>
25 template <typename IRUnitT, typename... ExtraArgTs>
26 inline AnalysisManager<IRUnitT, ExtraArgTs...>::AnalysisManager(
29 template <typename IRUnitT, typename... ExtraArgTs>
30 inline AnalysisManager<IRUnitT, ExtraArgTs...> &
34 template <typename IRUnitT, typename... ExtraArgTs>
36 AnalysisManager<IRUnitT, ExtraArgTs...>::clear(IRUnitT &IR, in clear()
52 template <typename IRUnitT, typename... ExtraArgTs>
54 AnalysisManager<IRUnitT, ExtraArgTs...>::getResultImpl( in getResultImpl()
55 AnalysisKey *ID, IRUnitT &IR, ExtraArgTs... ExtraArgs) { in getResultImpl()
[all …]
H A DPassManager.h468 typename... ExtraArgTs>
499 ExtraArgTs... ExtraArgs) { in run()
508 AM, IR, std::tuple<ExtraArgTs...>(ExtraArgs...)); in run()
553 ExtraArgTs...>; in addPass()
636 ExtraArgTs...>;
883 ExtraArgTs... ExtraArgs);
1001 ExtraArgTs...) { in run()
1153 ExtraArgTs...) { in run()
1248 typename... ExtraArgTs>
1251 ExtraArgTs...>> {
[all …]
H A DPassManagerInternal.h28 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager;
47 ExtraArgTs... ExtraArgs) = 0;
68 typename AnalysisManagerT, typename... ExtraArgTs>
87 ExtraArgTs... ExtraArgs) override { in run()
270 typename... ExtraArgTs>
279 run(IRUnitT &IR, AnalysisManager<IRUnitT, ExtraArgTs...> &AM,
280 ExtraArgTs... ExtraArgs) = 0;
292 typename InvalidatorT, typename... ExtraArgTs>
321 run(IRUnitT &IR, AnalysisManager<IRUnitT, ExtraArgTs...> &AM,
322 ExtraArgTs... ExtraArgs) override {
[all …]
/llvm-project-15.0.7/polly/include/polly/
H A DScopPass.h126 template <typename AnalysisManagerT, typename IRUnitT, typename... ExtraArgTs>
133 ExtraArgTs...>::Result;
134 Result run(IRUnitT &IR, AnalysisManager<IRUnitT, ExtraArgTs...> &AM,
135 ExtraArgTs...) {
/llvm-project-15.0.7/llvm/include/llvm/Passes/
H A DPassBuilder.h694 typename... ExtraArgTs>
697 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...> &PM) { in parseAnalysisUtilityPasses()
715 ExtraArgTs...>()); in parseAnalysisUtilityPasses()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPassBuilderCallbacksTest.cpp43 typename... ExtraArgTs>
74 Result run(IRUnitT &IR, AnalysisManagerT &AM, ExtraArgTs... ExtraArgs) { in run()
100 run(_, _, testing::Matcher<ExtraArgTs>(_)...)) in setDefaults()
114 typename... ExtraArgTs>
116 ExtraArgTs...>::Analysis::Key;
120 typename... ExtraArgTs>
135 ExtraArgTs... ExtraArgs) { in run()
150 run(_, _, testing::Matcher<ExtraArgTs>(_)...)) in setDefaults()
/llvm-project-15.0.7/llvm/unittests/Transforms/Scalar/
H A DLoopPassManagerTest.cpp43 typename... ExtraArgTs>
74 Result run(IRUnitT &IR, AnalysisManagerT &AM, ExtraArgTs... ExtraArgs) { in run()
99 run(_, _, testing::Matcher<ExtraArgTs>(_)...)) in setDefaults()
107 typename... ExtraArgTs>
109 ExtraArgTs...>::Analysis::Key;
154 typename... ExtraArgTs>
169 ExtraArgTs... ExtraArgs) { in run()
182 run(_, _, testing::Matcher<ExtraArgTs>(_)...)) in setDefaults()