Searched refs:MPM (Results 1 - 9 of 9) sorted by relevance

/external/llvm/lib/Transforms/IPO/
H A DPassManagerBuilder.cpp132 void PassManagerBuilder::populateModulePassManager(PassManagerBase &MPM) { argument
136 MPM.add(Inliner);
145 MPM.add(createBarrierNoopPass());
147 addExtensionsToPM(EP_EnabledOnOptLevel0, MPM);
152 if (LibraryInfo) MPM.add(new TargetLibraryInfo(*LibraryInfo));
154 addInitialAliasAnalysisPasses(MPM);
157 addExtensionsToPM(EP_ModuleOptimizerEarly, MPM);
159 MPM.add(createIPSCCPPass()); // IP SCCP
160 MPM.add(createGlobalOptimizerPass()); // Optimize out global vars
162 MPM
450 PassManagerBase *MPM = unwrap(PM); local
[all...]
/external/llvm/tools/opt/
H A DPasses.h52 bool parsePassPipeline(ModulePassManager &MPM, StringRef PipelineText,
H A DNewPMDriver.cpp61 ModulePassManager MPM; local
63 MPM.addPass(VerifierPass());
65 if (!parsePassPipeline(MPM, PassPipeline, VK == VK_VerifyEachPass)) {
71 MPM.addPass(VerifierPass());
78 MPM.addPass(PrintModulePass(Out->os()));
81 MPM.addPass(BitcodeWriterPass(Out->os()));
89 MPM.run(&M, &MAM);
H A DPasses.cpp78 static bool parseModulePassName(ModulePassManager &MPM, StringRef Name) { argument
80 MPM.addPass(NoOpModulePass());
86 MPM.addPass(CREATE_PASS); \
212 static bool parseModulePassPipeline(ModulePassManager &MPM, argument
229 MPM.addPass(std::move(NestedMPM));
242 MPM.addPass(
256 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(NestedFPM)));
260 if (!parseModulePassName(MPM, PipelineText.substr(0, End)))
263 MPM.addPass(VerifierPass());
279 bool llvm::parsePassPipeline(ModulePassManager &MPM, StringRe argument
[all...]
H A Dopt.cpp206 static void AddOptimizationPasses(PassManagerBase &MPM,FunctionPassManager &FPM, argument
209 MPM.add(createDebugInfoVerifierPass()); // Verify that debug info is correct
238 Builder.populateModulePassManager(MPM);
/external/llvm/unittests/IR/
H A DPassManagerTest.cpp238 ModulePassManager MPM; local
256 MPM = std::move(NestedMPM);
261 MPM.addPass(TestModulePass(ModulePassRunCount));
271 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM)));
276 MPM.addPass(TestPreservingModulePass());
285 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM)));
289 MPM.addPass(TestMinPreservingModulePass());
297 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM)));
310 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM)));
313 MPM
[all...]
/external/llvm/include/llvm/Transforms/IPO/
H A DPassManagerBuilder.h39 /// Builder.populateModulePassManager(MPM);
146 void populateModulePassManager(PassManagerBase &MPM);
/external/clang/lib/CodeGen/
H A DBackendUtil.cpp325 PassManager *MPM = getPerModulePasses(); local
327 MPM->add(createDebugInfoVerifierPass());
341 MPM->add(createGCOVProfilerPass(Options));
343 MPM->add(createStripSymbolsPass(true));
346 PMBuilder.populateModulePassManager(*MPM);
/external/smack/src/org/xbill/DNS/
H A DWKSRecord.java292 /** MPM FLAGS Protocol */
296 public static final int MPM = 45; field in class:WKSRecord.Service
298 /** MPM [default send] */
497 services.add(MPM, "mpm");

Completed in 824 milliseconds