Searched refs:Passes (Results 1 - 12 of 12) sorted by relevance

/freebsd-11.0-release/lib/clang/libllvmpasses/
H A DMakefile7 SRCDIR= lib/Passes
/freebsd-11.0-release/contrib/llvm/tools/opt/
H A Dopt.cpp60 // The OptimizationList is automatically populated with registered Passes by the
440 legacy::PassManager Passes; local
448 Passes.add(new TargetLibraryInfoWrapperPass(TLII));
457 Passes.add(createTargetTransformInfoWrapperPass(TM ? TM->getTargetIRAnalysis()
481 Passes.add(createBreakpointPrinter(Out->os()));
489 AddStandardLinkPasses(Passes);
494 AddOptimizationPasses(Passes, *FPasses, 1, 0);
499 AddOptimizationPasses(Passes, *FPasses, 2, 0);
504 AddOptimizationPasses(Passes, *FPasses, 2, 1);
509 AddOptimizationPasses(Passes, *FPasse
[all...]
/freebsd-11.0-release/contrib/llvm/tools/llvm-extract/
H A Dllvm-extract.cpp259 legacy::PassManager Passes; local
262 Passes.add(createGlobalDCEPass()); // Delete unreachable globals
263 Passes.add(createStripDeadDebugInfoPass()); // Remove dead debug info
264 Passes.add(createStripDeadPrototypesPass()); // Remove dead func decls
274 Passes.add(
277 Passes.add(createBitcodeWriterPass(Out.os(), PreserveBitcodeUseListOrder));
279 Passes.run(*M.get());
/freebsd-11.0-release/contrib/llvm/tools/bugpoint/
H A DOptimizerDriver.cpp130 const std::vector<std::string> &Passes,
214 for (std::vector<std::string>::const_iterator I = Passes.begin(),
215 E = Passes.end(); I != E; ++I )
269 BugDriver::runPassesOn(Module *M, const std::vector<std::string> &Passes, argument
273 if (runPasses(M, Passes, BitcodeResult, false/*delete*/, true/*quiet*/,
129 runPasses(Module *Program, const std::vector<std::string> &Passes, std::string &OutputFilename, bool DeleteOutput, bool Quiet, unsigned NumExtraArgs, const char * const *ExtraArgs) const argument
H A DBugDriver.cpp60 std::string llvm::getPassesString(const std::vector<std::string> &Passes) { argument
62 for (unsigned i = 0, e = Passes.size(); i != e; ++i) {
65 Result += Passes[i];
H A DCrashDebugger.cpp397 std::vector<std::string> Passes; local
398 Passes.push_back("simplifycfg");
399 Passes.push_back("verify");
400 std::unique_ptr<Module> New = BD.runPassesOn(M, Passes);
487 legacy::PassManager Passes; local
488 Passes.add(createVerifierPass());
489 Passes.run(*M);
562 legacy::PassManager Passes; local
563 Passes.add(createVerifierPass());
564 Passes
630 legacy::PassManager Passes; local
[all...]
H A DExtractFunction.cpp113 std::vector<std::string> Passes; local
117 Passes.push_back("dce");
119 Passes.push_back("simplifycfg"); // Delete dead control flow
121 Passes.push_back("verify");
122 std::unique_ptr<Module> New = runPassesOn(Clone, Passes);
H A DBugDriver.h250 const std::vector<std::string> &Passes,
314 std::string getPassesString(const std::vector<std::string> &Passes);
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/
H A DPassManager.h189 : Passes(std::move(Arg.Passes)),
192 Passes = std::move(RHS.Passes);
204 for (unsigned Idx = 0, Size = Passes.size(); Idx != Size; ++Idx) {
206 dbgs() << "Running pass: " << Passes[Idx]->name() << " on "
209 PreservedAnalyses PassPA = Passes[Idx]->run(IR, AM);
238 Passes.emplace_back(new PassModelT(std::move(Pass)));
249 std::vector<std::unique_ptr<PassConceptT>> Passes; member in class:llvm::PassManager
/freebsd-11.0-release/lib/clang/libllvmcodegen/
H A DMakefile90 Passes.cpp \
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp25 #include "llvm/Analysis/Passes.h"
29 #include "llvm/CodeGen/Passes.h"
37 #include <llvm/CodeGen/Passes.h>
/freebsd-11.0-release/contrib/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp713 legacy::PassManager Passes; local
714 Passes.add(createVerifierPass());
715 Passes.add(createPrintModulePass(Out->os()));
716 Passes.run(*M.get());

Completed in 191 milliseconds