Home
last modified time | relevance | path

Searched refs:MPM (Results 1 – 12 of 12) sorted by relevance

/external/llvm/lib/Transforms/IPO/
DPassManagerBuilder.cpp132 void PassManagerBuilder::populateModulePassManager(PassManagerBase &MPM) { in populateModulePassManager() argument
136 MPM.add(Inliner); in populateModulePassManager()
145 MPM.add(createBarrierNoopPass()); in populateModulePassManager()
147 addExtensionsToPM(EP_EnabledOnOptLevel0, MPM); in populateModulePassManager()
152 if (LibraryInfo) MPM.add(new TargetLibraryInfo(*LibraryInfo)); in populateModulePassManager()
154 addInitialAliasAnalysisPasses(MPM); in populateModulePassManager()
157 addExtensionsToPM(EP_ModuleOptimizerEarly, MPM); in populateModulePassManager()
159 MPM.add(createIPSCCPPass()); // IP SCCP in populateModulePassManager()
160 MPM.add(createGlobalOptimizerPass()); // Optimize out global vars in populateModulePassManager()
162 MPM.add(createDeadArgEliminationPass()); // Dead argument elimination in populateModulePassManager()
[all …]
/external/llvm/tools/opt/
DPasses.cpp78 static bool parseModulePassName(ModulePassManager &MPM, StringRef Name) { in parseModulePassName() argument
80 MPM.addPass(NoOpModulePass()); in parseModulePassName()
86 MPM.addPass(CREATE_PASS); \ in parseModulePassName()
212 static bool parseModulePassPipeline(ModulePassManager &MPM, in parseModulePassPipeline() argument
229 MPM.addPass(std::move(NestedMPM)); in parseModulePassPipeline()
242 MPM.addPass( in parseModulePassPipeline()
256 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(NestedFPM))); in parseModulePassPipeline()
260 if (!parseModulePassName(MPM, PipelineText.substr(0, End))) in parseModulePassPipeline()
263 MPM.addPass(VerifierPass()); in parseModulePassPipeline()
279 bool llvm::parsePassPipeline(ModulePassManager &MPM, StringRef PipelineText, in parsePassPipeline() argument
[all …]
DNewPMDriver.cpp61 ModulePassManager MPM; in runPassPipeline() local
63 MPM.addPass(VerifierPass()); in runPassPipeline()
65 if (!parsePassPipeline(MPM, PassPipeline, VK == VK_VerifyEachPass)) { in runPassPipeline()
71 MPM.addPass(VerifierPass()); in runPassPipeline()
78 MPM.addPass(PrintModulePass(Out->os())); in runPassPipeline()
81 MPM.addPass(BitcodeWriterPass(Out->os())); in runPassPipeline()
89 MPM.run(&M, &MAM); in runPassPipeline()
DPasses.h52 bool parsePassPipeline(ModulePassManager &MPM, StringRef PipelineText,
Dopt.cpp206 static void AddOptimizationPasses(PassManagerBase &MPM,FunctionPassManager &FPM, in AddOptimizationPasses() argument
209 MPM.add(createDebugInfoVerifierPass()); // Verify that debug info is correct in AddOptimizationPasses()
238 Builder.populateModulePassManager(MPM); in AddOptimizationPasses()
/external/llvm/unittests/IR/
DPassManagerTest.cpp238 ModulePassManager MPM; in TEST_F() local
256 MPM = std::move(NestedMPM); in TEST_F()
261 MPM.addPass(TestModulePass(ModulePassRunCount)); in TEST_F()
271 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in TEST_F()
276 MPM.addPass(TestPreservingModulePass()); in TEST_F()
285 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in TEST_F()
289 MPM.addPass(TestMinPreservingModulePass()); in TEST_F()
297 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in TEST_F()
310 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in TEST_F()
313 MPM.run(M.get(), &MAM); in TEST_F()
/external/llvm/utils/Misc/
Dmergefunctions.clang.svn.patch6 MPM->add(createStripSymbolsPass(true));
10 + MPM->add(createMergeFunctionsPass());
12 PMBuilder.populateModulePassManager(*MPM);
/external/clang/lib/CodeGen/
DBackendUtil.cpp325 PassManager *MPM = getPerModulePasses(); in CreatePasses() local
327 MPM->add(createDebugInfoVerifierPass()); in CreatePasses()
341 MPM->add(createGCOVProfilerPass(Options)); in CreatePasses()
343 MPM->add(createStripSymbolsPass(true)); in CreatePasses()
346 PMBuilder.populateModulePassManager(*MPM); in CreatePasses()
/external/llvm/include/llvm/Transforms/IPO/
DPassManagerBuilder.h146 void populateModulePassManager(PassManagerBase &MPM);
/external/smack/src/org/xbill/DNS/
DWKSRecord.java296 public static final int MPM = 45; field in WKSRecord.Service
497 services.add(MPM, "mpm"); in services.add() argument
/external/chromium_org/third_party/apache-win32/
DINSTALL.txt34 * If you want to build a threaded MPM (for instance worker)
DCHANGES.txt389 *) prefork: Update MPM state in children during a graceful restart.
429 *) prefork MPM: Run cleanups for final request when process exits gracefully
957 *) Worker MPM: Crosscheck that idle workers are still available before using
1216 *) Worker / Event MPM: Fix race condition in pool recycling that leads to
1251 to /Device/Nul as the server is starting up, mirroring unix MPM's.
1386 that the connection is not persistent if the MPM process handling
1401 *) Event MPM: Add support for running under mod_ssl, by reverting to the
1402 Worker MPM behaviors, when run under an input filter that buffers
1962 *) Worker MPM: On graceless shutdown or restart, send signals to
2228 worker MPM: Fix a memory leak which can occur after an aborted
[all …]