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

Overridden By

lib/Analysis/BlockFrequencyInfo.cpp
  305 void BlockFrequencyInfoWrapperPass::print(raw_ostream &OS,
lib/Analysis/BranchProbabilityInfo.cpp
 1037 void BranchProbabilityInfoWrapperPass::print(raw_ostream &OS,
lib/Analysis/CFGPrinter.cpp
   46     void print(raw_ostream &OS, const Module* = nullptr) const override {}
   76     void print(raw_ostream &OS, const Module* = nullptr) const override {}
  123     void print(raw_ostream &OS, const Module* = nullptr) const override {}
  152     void print(raw_ostream &OS, const Module* = nullptr) const override {}
lib/Analysis/CallGraph.cpp
  283 void CallGraphWrapperPass::print(raw_ostream &OS, const Module *) const {
lib/Analysis/CostModel.cpp
   96 void CostModelAnalysis::print(raw_ostream &OS, const Module*) const {
lib/Analysis/Delinearization.cpp
   71 void Delinearization::print(raw_ostream &O, const Module *) const {
lib/Analysis/DemandedBits.cpp
   76 void DemandedBitsWrapperPass::print(raw_ostream &OS, const Module *M) const {
lib/Analysis/DependenceAnalysis.cpp
  199 void DependenceAnalysisWrapperPass::print(raw_ostream &OS,
lib/Analysis/DominanceFrontier.cpp
   58 void DominanceFrontierWrapperPass::print(raw_ostream &OS, const Module *) const {
lib/Analysis/IVUsers.cpp
  376 void IVUsersWrapperPass::print(raw_ostream &OS, const Module *M) const {
lib/Analysis/InstCount.cpp
   61     void print(raw_ostream &O, const Module *M) const override {}
lib/Analysis/IntervalPartition.cpp
   41 void IntervalPartition::print(raw_ostream &O, const Module*) const {
lib/Analysis/LazyBlockFrequencyInfo.cpp
   38 void LazyBlockFrequencyInfoPass::print(raw_ostream &OS, const Module *) const {
lib/Analysis/LazyBranchProbabilityInfo.cpp
   39 void LazyBranchProbabilityInfoPass::print(raw_ostream &OS,
lib/Analysis/LegacyDivergenceAnalysis.cpp
  368 void LegacyDivergenceAnalysis::print(raw_ostream &OS, const Module *) const {
lib/Analysis/Lint.cpp
  152     void print(raw_ostream &O, const Module *M) const override {}
lib/Analysis/LoopAccessAnalysis.cpp
 2409 void LoopAccessLegacyAnalysis::print(raw_ostream &OS, const Module *M) const {
lib/Analysis/LoopInfo.cpp
 1084 void LoopInfoWrapperPass::print(raw_ostream &OS, const Module *) const {
lib/Analysis/MemDepPrinter.cpp
  133 void MemDepPrinter::print(raw_ostream &OS, const Module *M) const {
lib/Analysis/MemDerefPrinter.cpp
   66 void MemDerefPrinter::print(raw_ostream &OS, const Module *M) const {
lib/Analysis/MemorySSA.cpp
 2322 void MemorySSAWrapperPass::print(raw_ostream &OS, const Module *M) const {
lib/Analysis/ModuleDebugInfoPrinter.cpp
   69 void ModuleDebugInfoPrinter::print(raw_ostream &O, const Module *M) const {
lib/Analysis/PostDominators.cpp
   59 void PostDominatorTreeWrapperPass::print(raw_ostream &OS, const Module *) const {
lib/Analysis/RegionInfo.cpp
  151 void RegionInfoPass::print(raw_ostream &OS, const Module *) const {
lib/Analysis/ScalarEvolution.cpp
12045 void ScalarEvolutionWrapperPass::print(raw_ostream &OS, const Module *) const {
lib/Analysis/StackSafetyAnalysis.cpp
  604 void StackSafetyInfoWrapperPass::print(raw_ostream &O, const Module *M) const {
  644 void StackSafetyGlobalInfoWrapperPass::print(raw_ostream &O,
lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp
   37 void LazyMachineBlockFrequencyInfoPass::print(raw_ostream &OS,
lib/CodeGen/LiveIntervals.cpp
  154 void LiveIntervals::print(raw_ostream &OS, const Module* ) const {
lib/CodeGen/LiveStacks.cpp
   76 void LiveStacks::print(raw_ostream &OS, const Module*) const {
lib/CodeGen/MachineDominators.cpp
   81 void MachineDominatorTree::print(raw_ostream &OS, const Module*) const {
lib/CodeGen/MachinePostDominators.cpp
   75 void MachinePostDominatorTree::print(llvm::raw_ostream &OS,
lib/CodeGen/MachineRegionInfo.cpp
  117 void MachineRegionInfoPass::print(raw_ostream &OS, const Module *) const {
lib/CodeGen/MachineScheduler.cpp
  591 void MachineSchedulerBase::print(raw_ostream &O, const Module* m) const {
lib/CodeGen/RegisterCoalescer.cpp
 3750 void RegisterCoalescer::print(raw_ostream &O, const Module* m) const {
lib/CodeGen/RegisterUsageInfo.cpp
   72 void PhysicalRegisterUsageInfo::print(raw_ostream &OS, const Module *M) const {
lib/CodeGen/VirtRegMap.cpp
  137 void VirtRegMap::print(raw_ostream &OS, const Module*) const {
lib/IR/Dominators.cpp
  375 void DominatorTreeWrapperPass::print(raw_ostream &OS, const Module *) const {
lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp
   55 void AMDGPUArgumentUsageInfo::print(raw_ostream &OS, const Module *M) const {
lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp
  182 void WebAssemblyExceptionInfo::print(raw_ostream &OS, const Module *) const {
tools/opt/PrintSCC.cpp
   41     void print(raw_ostream &O, const Module* = nullptr) const override { }
   55     void print(raw_ostream &O, const Module* = nullptr) const override { }
tools/polly/lib/Analysis/DependenceInfo.cpp
  938 void DependenceInfoWrapperPass::print(raw_ostream &OS, const Module *M) const {
tools/polly/lib/Analysis/PolyhedralInfo.cpp
   59 void PolyhedralInfo::print(raw_ostream &OS, const Module *) const {
tools/polly/lib/Analysis/ScopDetection.cpp
 1873 void ScopDetectionWrapperPass::print(raw_ostream &OS, const Module *) const {
tools/polly/lib/Analysis/ScopInfo.cpp
 2693 void ScopInfoRegionPass::print(raw_ostream &OS, const Module *) const {
 2819 void ScopInfoWrapperPass::print(raw_ostream &OS, const Module *) const {
tools/polly/lib/Analysis/ScopPass.cpp
   36 void ScopPass::print(raw_ostream &OS, const Module *M) const {
tools/polly/lib/Transform/Canonicalization.cpp
   90 void PollyCanonicalize::print(raw_ostream &OS, const Module *) const {}
tools/polly/lib/Transform/CodePreparation.cpp
  108 void CodePreparation::print(raw_ostream &OS, const Module *) const {}

Declarations

include/llvm/Pass.h
  117   virtual void print(raw_ostream &OS, const Module *M) const;

References

lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp
   39   getBFI().print(OS, M);
lib/IR/Pass.cpp
  135   print(dbgs(), nullptr);
tools/opt/PassPrinters.cpp
   50     getAnalysisID<Pass>(PassToPrint->getTypeInfo()).print(Out, F.getParent());
   86             .print(Out, F->getParent());
  119     getAnalysisID<Pass>(PassToPrint->getTypeInfo()).print(Out, &M);
  152         .print(Out, L->getHeader()->getParent()->getParent());
  187         .print(Out, R->getEntry()->getParent()->getParent());
  221         .print(Out, BB.getParent()->getParent());