CallPrinter.h 774 B

123456789101112131415161718192021222324252627
  1. //===-- CallPrinter.h - Call graph printer external interface ----*- C++ -*-===//
  2. //
  3. // The LLVM Compiler Infrastructure
  4. //
  5. // This file is distributed under the University of Illinois Open Source
  6. // License. See LICENSE.TXT for details.
  7. //
  8. //===----------------------------------------------------------------------===//
  9. //
  10. // This file defines external functions that can be called to explicitly
  11. // instantiate the call graph printer.
  12. //
  13. //===----------------------------------------------------------------------===//
  14. #ifndef LLVM_ANALYSIS_CALLPRINTER_H
  15. #define LLVM_ANALYSIS_CALLPRINTER_H
  16. namespace llvm {
  17. class ModulePass;
  18. ModulePass *createCallGraphViewerPass();
  19. ModulePass *createCallGraphPrinterPass();
  20. } // end namespace llvm
  21. #endif