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

  /external/llvm/lib/Transforms/IPO/
PassManagerBuilder.cpp 108 void PassManagerBuilder::populateModulePassManager(PassManagerBase &MPM) {
112 MPM.add(Inliner);
115 addExtensionsToPM(EP_EnabledOnOptLevel0, MPM);
120 if (LibraryInfo) MPM.add(new TargetLibraryInfo(*LibraryInfo));
122 addInitialAliasAnalysisPasses(MPM);
125 addExtensionsToPM(EP_ModuleOptimizerEarly, MPM);
127 MPM.add(createGlobalOptimizerPass()); // Optimize out global vars
129 MPM.add(createIPSCCPPass()); // IP SCCP
130 MPM.add(createDeadArgEliminationPass()); // Dead argument elimination
132 MPM.add(createInstructionCombiningPass());// Clean up after IPCP & DA
    [all...]
  /external/llvm/include/llvm/Transforms/IPO/
PassManagerBuilder.h 33 /// Builder.populateModulePassManager(MPM);
132 void populateModulePassManager(PassManagerBase &MPM);
  /external/clang/lib/CodeGen/
BackendUtil.cpp 215 PassManager *MPM = getPerModulePasses();
218 MPM->add(createGCOVProfilerPass(CodeGenOpts.EmitGcovNotes,
223 MPM->add(createStripSymbolsPass(true));
227 PMBuilder.populateModulePassManager(*MPM);
  /external/llvm/tools/opt/
opt.cpp 411 static void AddOptimizationPasses(PassManagerBase &MPM,FunctionPassManager &FPM,
433 Builder.populateModulePassManager(MPM);

Completed in 149 milliseconds