HomeSort by relevance Sort by last modified time
    Searched refs:registerPass (Results 1 - 15 of 15) sorted by null

  /external/llvm/unittests/Analysis/
CGSCCPassManagerTest.cpp 255 FAM.registerPass([&] { return TestFunctionAnalysis(FunctionAnalysisRuns); });
257 FAM.registerPass([&] {
263 CGAM.registerPass([&] { return TestSCCAnalysis(SCCAnalysisRuns); });
267 MAM.registerPass([&] { return LazyCallGraphAnalysis(); });
268 MAM.registerPass([&] { return TestModuleAnalysis(ModuleAnalysisRuns); });
270 MAM.registerPass([&] { return FunctionAnalysisManagerModuleProxy(FAM); });
271 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); });
272 CGAM.registerPass([&] { return FunctionAnalysisManagerCGSCCProxy(FAM); });
273 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); });
274 FAM.registerPass([&] { return CGSCCAnalysisManagerFunctionProxy(CGAM); })
    [all...]
LoopPassManagerTest.cpp 149 LAM.registerPass([&] { return TestLoopAnalysis(LoopAnalysisRuns); });
153 FAM.registerPass([&] { return DominatorTreeAnalysis(); });
154 FAM.registerPass([&] { return LoopAnalysis(); });
155 FAM.registerPass([&] { return LoopAnalysisManagerFunctionProxy(LAM); });
156 LAM.registerPass([&] { return FunctionAnalysisManagerLoopProxy(FAM); });
159 MAM.registerPass([&] { return FunctionAnalysisManagerModuleProxy(FAM); });
160 FAM.registerPass([&] { return ModuleAnalysisManagerFunctionProxy(MAM); });
CFGTest.cpp 74 PassRegistry::getPassRegistry()->registerPass(*PI, false);
  /external/swiftshader/third_party/LLVM/include/llvm/
PassRegistry.h 54 /// registerPass - Register a pass (by means of its PassInfo) with the
56 void registerPass(const PassInfo &PI, bool ShouldFree = false);
58 /// registerPass - Unregister a pass (by means of its PassInfo) with the
63 // an analysis group) with the registry. Like registerPass, this is required
PassSupport.h 35 /// getPassInfo() method. These objects are set up by the RegisterPass<>
55 /// through RegisterPass.
62 /// through RegisterPass. This version is for use by analysis groups; it
152 Registry.registerPass(*PI, true); \
170 Registry.registerPass(*PI, true); \
181 /// RegisterPass<t> template - This template class is used to notify the system
188 /// static RegisterPass<YourPassClassName> tmp("passopt", "My Pass Name");
195 /// static RegisterPass<PassClassName> tmp("passopt", "My Name");
198 struct RegisterPass : public PassInfo {
201 RegisterPass(const char *PassArg, const char *Name, bool CFGOnly = false
    [all...]
  /external/llvm/include/llvm/
PassRegistry.h 70 /// registerPass - Register a pass (by means of its PassInfo) with the
72 void registerPass(const PassInfo &PI, bool ShouldFree = false);
75 // an analysis group) with the registry. Like registerPass, this is required
PassSupport.h 41 Registry.registerPass(*PI, true); \
61 Registry.registerPass(*PI, true); \
86 /// RegisterPass<t> template - This template class is used to notify the system
93 /// static RegisterPass<YourPassClassName> tmp("passopt", "My Pass Name");
100 /// static RegisterPass<PassClassName> tmp("passopt", "My Name");
102 template <typename passName> struct RegisterPass : public PassInfo {
104 RegisterPass(const char *PassArg, const char *Name, bool CFGOnly = false,
109 PassRegistry::getPassRegistry()->registerPass(*this);
169 Registry.registerPass(*PI, true); \
191 Registry.registerPass(*PI, true);
    [all...]
  /external/llvm/lib/Passes/
PassBuilder.cpp 212 MAM.registerPass([&] { return CREATE_PASS; });
218 CGAM.registerPass([&] { return CREATE_PASS; });
224 FAM.registerPass([&] { return CREATE_PASS; });
230 LAM.registerPass([&] { return CREATE_PASS; });
602 MAM.registerPass([&] { return FunctionAnalysisManagerModuleProxy(FAM); });
603 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); });
604 CGAM.registerPass([&] { return FunctionAnalysisManagerCGSCCProxy(FAM); });
605 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); });
606 FAM.registerPass([&] { return CGSCCAnalysisManagerFunctionProxy(CGAM); });
607 FAM.registerPass([&] { return ModuleAnalysisManagerFunctionProxy(MAM); })
    [all...]
  /external/llvm/lib/IR/
PassRegistry.cpp 53 void PassRegistry::registerPass(const PassInfo &PI, bool ShouldFree) {
83 registerPass(Registeree);
  /external/llvm/tools/opt/
NewPMDriver.cpp 72 FAM.registerPass([&] { return std::move(AA); });
  /external/llvm/unittests/IR/
PassManagerTest.cpp 220 FAM.registerPass([&] { return TestFunctionAnalysis(FunctionAnalysisRuns); });
224 MAM.registerPass([&] { return TestModuleAnalysis(ModuleAnalysisRuns); });
225 MAM.registerPass([&] { return FunctionAnalysisManagerModuleProxy(FAM); });
226 FAM.registerPass([&] { return ModuleAnalysisManagerFunctionProxy(MAM); });
VerifierTest.cpp 196 MAM.registerPass([&] { return VerifierAnalysis(); });
  /external/swiftshader/third_party/LLVM/lib/VMCore/
PassRegistry.cpp 105 void PassRegistry::registerPass(const PassInfo &PI, bool ShouldFree) {
152 registerPass(Registeree);
  /external/llvm/include/llvm/CodeGen/
Passes.h 393 Registry.registerPass(*PI, true); \
  /external/llvm/include/llvm/IR/
PassManager.h 404 template <typename PassBuilderT> bool registerPass(PassBuilderT PassBuilder) {
    [all...]

Completed in 281 milliseconds