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

Overrides

include/llvm/IR/LegacyPassManager.h
   44   virtual void add(Pass *P) = 0;
lib/IR/LegacyPassManager.cpp
 1886 void PassManager::add(Pass *P) {

References

tools/opt/opt.cpp
  700   Passes.add(new TargetLibraryInfoWrapperPass(TLII));
  703   Passes.add(createTargetTransformInfoWrapperPass(TM ? TM->getTargetIRAnalysis()
  707     Passes.add(createDebugifyModulePass());
  731     Passes.add(createBreakpointPrinter(Out->os()));
  739     Passes.add(TPC);
  794           Passes.add(createBasicBlockPassPrinter(PassInf, Out->os(), Quiet));
  797           Passes.add(createRegionPassPrinter(PassInf, Out->os(), Quiet));
  800           Passes.add(createLoopPassPrinter(PassInf, Out->os(), Quiet));
  803           Passes.add(createFunctionPassPrinter(PassInf, Out->os(), Quiet));
  806           Passes.add(createCallGraphPassPrinter(PassInf, Out->os(), Quiet));
  809           Passes.add(createModulePassPrinter(PassInf, Out->os(), Quiet));
  816       Passes.add(
  852     Passes.add(createVerifierPass());
  855     Passes.add(createCheckDebugifyModulePass(false));
  879       Passes.add(createPrintModulePass(*OS, "", PreserveAssemblyUseListOrder));
  881       Passes.add(createWriteThinLTOBitcodePass(
  884       Passes.add(createBitcodeWriterPass(*OS, PreserveBitcodeUseListOrder,