Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DPassManager.h359 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager;
419 typename... ExtraArgTs>
421 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...>> {
445 ExtraArgTs... ExtraArgs) { in run()
488 ExtraArgTs...>; in addPass()
495 detail::PassConcept<IRUnitT, AnalysisManagerT, ExtraArgTs...>;
518 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager {
528 ExtraArgTs...>;
687 typename PassT::Result &getResult(IRUnitT &IR, ExtraArgTs... ExtraArgs) { in getResult()
743 Invalidator, ExtraArgTs...>; in registerPass()
[all …]
DPassManagerInternal.h29 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager;
37 template <typename IRUnitT, typename AnalysisManagerT, typename... ExtraArgTs>
48 ExtraArgTs... ExtraArgs) = 0;
60 typename AnalysisManagerT, typename... ExtraArgTs>
61 struct PassModel : PassConcept<IRUnitT, AnalysisManagerT, ExtraArgTs...> {
79 ExtraArgTs... ExtraArgs) override { in run()
240 typename... ExtraArgTs>
249 run(IRUnitT &IR, AnalysisManager<IRUnitT, ExtraArgTs...> &AM,
250 ExtraArgTs... ExtraArgs) = 0;
262 typename InvalidatorT, typename... ExtraArgTs>
[all …]
DIRPrintingPasses.h34 template <typename IRUnitT, typename... ExtraArgTs> class AnalysisManager;
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/
DPassBuilderCallbacksTest.cpp50 typename... ExtraArgTs>
81 Result run(IRUnitT &IR, AnalysisManagerT &AM, ExtraArgTs... ExtraArgs) { in run()
106 run(_, _, testing::Matcher<ExtraArgTs>(_)...)) in setDefaults()
120 typename... ExtraArgTs>
122 ExtraArgTs...>::Analysis::Key;
126 typename... ExtraArgTs>
141 ExtraArgTs... ExtraArgs) { in run()
154 run(_, _, testing::Matcher<ExtraArgTs>(_)...)) in setDefaults()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Passes/
DPassBuilder.h659 typename... ExtraArgTs>
662 PassManager<IRUnitT, AnalysisManagerT, ExtraArgTs...> &PM) { in parseAnalysisUtilityPasses()
680 ExtraArgTs...>()); in parseAnalysisUtilityPasses()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Transforms/Scalar/
DLoopPassManagerTest.cpp50 typename... ExtraArgTs>
81 Result run(IRUnitT &IR, AnalysisManagerT &AM, ExtraArgTs... ExtraArgs) { in run()
106 run(_, _, testing::Matcher<ExtraArgTs>(_)...)) in setDefaults()
114 typename... ExtraArgTs>
116 ExtraArgTs...>::Analysis::Key;
161 typename... ExtraArgTs>
176 ExtraArgTs... ExtraArgs) { in run()
189 run(_, _, testing::Matcher<ExtraArgTs>(_)...)) in setDefaults()