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 97 void PassManagerBuilder::populateModulePassManager(PassManagerBase &MPM) {
101 MPM.add(Inliner);
108 if (LibraryInfo) MPM.add(new TargetLibraryInfo(*LibraryInfo));
110 addInitialAliasAnalysisPasses(MPM);
113 MPM.add(createGlobalOptimizerPass()); // Optimize out global vars
115 MPM.add(createIPSCCPPass()); // IP SCCP
116 MPM.add(createDeadArgEliminationPass()); // Dead argument elimination
118 MPM.add(createInstructionCombiningPass());// Clean up after IPCP & DAE
119 MPM.add(createCFGSimplificationPass()); // Clean up after IPCP & DAE
124 MPM.add(createPruneEHPass()); // Remove dead EH inf
    [all...]
  /external/llvm/include/llvm/Transforms/IPO/
PassManagerBuilder.h 33 /// Builder.populateModulePassManager(MPM);
118 void populateModulePassManager(PassManagerBase &MPM);
  /external/clang/lib/CodeGen/
BackendUtil.cpp 179 PassManager *MPM = getPerModulePasses();
182 MPM->add(createGCOVProfilerPass(CodeGenOpts.EmitGcovNotes,
187 MPM->add(createStripSymbolsPass(true));
191 PMBuilder.populateModulePassManager(*MPM);
  /external/llvm/tools/opt/
opt.cpp 408 static void AddOptimizationPasses(PassManagerBase &MPM,FunctionPassManager &FPM,
428 Builder.populateModulePassManager(MPM);

Completed in 1508 milliseconds