reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/LegacyPassManager.h
   58   bool run(Module &M);

References

examples/Kaleidoscope/Chapter8/toy.cpp
 1263   pass.run(*TheModule);
lib/Analysis/Lint.cpp
  755   PM.run(const_cast<Module&>(M));
lib/CodeGen/ParallelCG.cpp
   34   CodeGenPasses.run(*M);
lib/ExecutionEngine/MCJIT/MCJIT.cpp
  168   PM.run(*M);
lib/ExecutionEngine/Orc/CompileUtils.cpp
   42     PM.run(M);
lib/IR/Core.cpp
 4077   return unwrap<legacy::PassManager>(PM)->run(*unwrap(M));
lib/LTO/LTOBackend.cpp
  297   passes.run(Mod);
  347   CodeGenPasses.run(Mod);
lib/LTO/LTOCodeGenerator.cpp
  578   passes.run(*MergedModule);
  596   preCodeGenPasses.run(*MergedModule);
lib/LTO/ThinLTOCodeGenerator.cpp
  255   PM.run(TheModule);
  300     PM.run(TheModule);
lib/Target/TargetMachineC.cpp
  213   pass.run(*Mod);
tools/bugpoint/CrashDebugger.cpp
  791   Passes.run(*M);
  866   Passes.run(*M);
  931   Passes.run(*M);
tools/clang/lib/CodeGen/BackendUtil.cpp
  910     PerModulePasses.run(*TheModule);
  916     CodeGenPasses.run(*TheModule);
 1330     CodeGenPasses.run(*TheModule);
tools/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp
  130   Passes.run(*M);
tools/llc/llc.cpp
  597       PM.run(*M2);
  602     PM.run(*M);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
 1228     custom_passes.EarlyPasses->run(*llvm_module_up);
 1331             custom_passes.LatePasses->run(*module);
tools/llvm-exegesis/lib/Assembler.cpp
  245   PM.run(*Module); // Run all the passes
tools/llvm-extract/llvm-extract.cpp
  337     Extract.run(*M);
  350     PM.run(*M);
  375   Passes.run(*M.get());
tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp
  102   PM.run(*M);
tools/llvm-stress/llvm-stress.cpp
  764   Passes.run(*M.get());
tools/opt/opt.cpp
  893     Passes.run(*M);
  900     Passes.run(*M);
  904     Passes.run(*M2);
tools/polly/lib/Transform/Canonicalization.cpp
   85   PM.run(M);
unittests/Analysis/AliasAnalysisTest.cpp
  247   PM.run(*M);
unittests/Analysis/CFGTest.cpp
  124     PM.run(*M);
unittests/Analysis/UnrollAnalyzerTest.cpp
   91   Passes.run(*M);
  154   Passes.run(*M);
  199   Passes.run(*M);
  246   Passes.run(*M);
  292   Passes.run(*M);
unittests/IR/LegacyPassManagerTest.cpp
  301       Passes.run(M);
  325       Passes.run(M);
  343       Passes.run(*M);
  354       Passes.run(*M);
  392         Passes.run(*M);
  451       Passes0.run(M0);
  452       Passes1.run(M1);
  453       Passes2.run(M2);
unittests/IR/TimePassesTest.cpp
   80   PM1.run(M);
  101   PM2.run(M);
unittests/MI/LiveIntervalTest.cpp
  156   PM.run(*M);