/external/llvm/tools/opt/ |
H A D | opt.cpp | 56 // The OptimizationList is automatically populated with registered Passes by the 437 PassManager Passes; local 445 Passes.add(TLI); 455 Passes.add(new DataLayoutPass(M.get())); 465 TM->addAnalysisPasses(Passes); 491 Passes.add(createBreakpointPrinter(Out->os())); 498 addPass(Passes, createStripSymbolsPass(true)); 506 AddStandardCompilePasses(Passes); 512 AddStandardLinkPasses(Passes); 517 AddOptimizationPasses(Passes, *FPasse [all...] |
H A D | Android.mk | 15 Passes.cpp \
|
/external/llvm/unittests/IR/ |
H A D | LegacyPassManagerTest.cpp | 305 PassManager Passes; local 306 Passes.add(new DataLayoutPass(&M)); 307 Passes.add(mNDM2); 308 Passes.add(mNDM); 309 Passes.add(mNDNM); 310 Passes.add(mDNM); 312 Passes.run(M); 329 PassManager Passes; local 330 Passes.add(new DataLayoutPass(&M)); 331 Passes 351 PassManager Passes; local 362 PassManager Passes; local 400 PassManager Passes; local [all...] |
H A D | DominatorTreeTest.cpp | 222 PassManager Passes; local 223 Passes.add(P); 224 Passes.run(*M);
|
/external/llvm/tools/llvm-extract/ |
H A D | llvm-extract.cpp | 253 PassManager Passes; local 254 Passes.add(new DataLayoutPass(M.get())); // Use correct DataLayout 258 Passes.add(createGVExtractionPass(Gvs, DeleteFn)); 260 Passes.add(createGlobalDCEPass()); // Delete unreachable globals 261 Passes.add(createStripDeadDebugInfoPass()); // Remove dead debug info 262 Passes.add(createStripDeadPrototypesPass()); // Remove dead func decls 272 Passes.add(createPrintModulePass(Out.os())); 274 Passes.add(createBitcodeWriterPass(Out.os())); 276 Passes.run(*M.get());
|
/external/llvm/lib/IR/ |
H A D | PassManager.cpp | 28 for (unsigned Idx = 0, Size = Passes.size(); Idx != Size; ++Idx) { 30 dbgs() << "Running module pass: " << Passes[Idx]->name() << "\n"; 32 PreservedAnalyses PassPA = Passes[Idx]->run(M, AM); 90 for (unsigned Idx = 0, Size = Passes.size(); Idx != Size; ++Idx) { 92 dbgs() << "Running function pass: " << Passes[Idx]->name() << "\n"; 94 PreservedAnalyses PassPA = Passes[Idx]->run(F, AM);
|
/external/llvm/tools/bugpoint/ |
H A D | OptimizerDriver.cpp | 125 const std::vector<std::string> &Passes, 190 for (std::vector<std::string>::const_iterator I = Passes.begin(), 191 E = Passes.end(); I != E; ++I ) 254 const std::vector<std::string> &Passes, 258 if (runPasses(M, Passes, BitcodeResult, false/*delete*/, true/*quiet*/, 124 runPasses(Module *Program, const std::vector<std::string> &Passes, std::string &OutputFilename, bool DeleteOutput, bool Quiet, unsigned NumExtraArgs, const char * const *ExtraArgs) const argument 253 runPassesOn(Module *M, const std::vector<std::string> &Passes, bool AutoDebugCrashes, unsigned NumExtraArgs, const char * const *ExtraArgs) argument
|
H A D | BugDriver.cpp | 59 std::string llvm::getPassesString(const std::vector<std::string> &Passes) { argument 61 for (unsigned i = 0, e = Passes.size(); i != e; ++i) { 64 Result += Passes[i];
|
H A D | CrashDebugger.cpp | 321 std::vector<std::string> Passes; local 322 Passes.push_back("simplifycfg"); 323 Passes.push_back("verify"); 324 Module *New = BD.runPassesOn(M, Passes); 411 PassManager Passes; local 412 Passes.add(createVerifierPass()); 413 Passes.add(createDebugInfoVerifierPass()); 414 Passes.run(*M);
|
H A D | ExtractFunction.cpp | 117 std::vector<std::string> Passes; local 121 Passes.push_back("dce"); 123 Passes.push_back("simplifycfg"); // Delete dead control flow 125 Passes.push_back("verify"); 126 Module *New = runPassesOn(Clone, Passes);
|
H A D | BugDriver.h | 245 Module *runPassesOn(Module *M, const std::vector<std::string> &Passes, 309 std::string getPassesString(const std::vector<std::string> &Passes);
|
/external/llvm/lib/Analysis/ |
H A D | CGSCCPassManager.cpp | 27 for (unsigned Idx = 0, Size = Passes.size(); Idx != Size; ++Idx) { 29 dbgs() << "Running CGSCC pass: " << Passes[Idx]->name() << "\n"; 31 PreservedAnalyses PassPA = Passes[Idx]->run(C, AM);
|
/external/llvm/include/llvm/Analysis/ |
H A D | CGSCCPassManager.h | 36 CGSCCPassManager(CGSCCPassManager &&Arg) : Passes(std::move(Arg.Passes)) {} 38 Passes = std::move(RHS.Passes); 47 Passes.emplace_back(new CGSCCPassModel<CGSCCPassT>(std::move(Pass))); 67 std::vector<std::unique_ptr<CGSCCPassConcept>> Passes; member in class:llvm::CGSCCPassManager
|
/external/llvm/include/llvm/IR/ |
H A D | PassManager.h | 472 ModulePassManager(ModulePassManager &&Arg) : Passes(std::move(Arg.Passes)) {} 474 Passes = std::move(RHS.Passes); 486 Passes.emplace_back(new ModulePassModel<ModulePassT>(std::move(Pass))); 506 std::vector<std::unique_ptr<ModulePassConcept>> Passes; member in class:llvm::ModulePassManager 517 : Passes(std::move(Arg.Passes)) {} 519 Passes = std::move(RHS.Passes); 547 std::vector<std::unique_ptr<FunctionPassConcept>> Passes; member in class:llvm::FunctionPassManager [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
H A D | AMDGPUTargetMachine.cpp | 21 #include "llvm/Analysis/Passes.h" 25 #include "llvm/CodeGen/Passes.h" 32 #include <llvm/CodeGen/Passes.h>
|
/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | AMDGPUTargetMachine.cpp | 21 #include "llvm/Analysis/Passes.h" 25 #include "llvm/CodeGen/Passes.h" 32 #include <llvm/CodeGen/Passes.h>
|
/external/valgrind/main/perf/ |
H A D | ffbench.c | 35 follows: Float = double, Asize = 256, Passes = 20, CAPOUT not 153 #define Passes 20 /* Number of FFT/Inverse passes */ macro 240 int i, j, k, l, m, npasses = Passes, faedge;
|
/external/llvm/lib/Target/R600/ |
H A D | AMDGPUTargetMachine.cpp | 23 #include "llvm/Analysis/Passes.h" 26 #include "llvm/CodeGen/Passes.h" 34 #include <llvm/CodeGen/Passes.h>
|
/external/llvm/lib/CodeGen/ |
H A D | Android.mk | 76 Passes.cpp \
|
/external/llvm/tools/llvm-stress/ |
H A D | llvm-stress.cpp | 715 PassManager Passes; local 716 Passes.add(createVerifierPass()); 717 Passes.add(createDebugInfoVerifierPass()); 718 Passes.add(createPrintModulePass(Out->os())); 719 Passes.run(*M.get());
|