From c6e2d8a2ffc04084dcf4a96e56aca155856aed92 Mon Sep 17 00:00:00 2001 From: Brian Gaeke Date: Mon, 26 Apr 2004 16:27:08 +0000 Subject: [PATCH] Add functions that return instances of these printer passes git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13175 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Analysis/CFGPrinter.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/Analysis/CFGPrinter.cpp b/lib/Analysis/CFGPrinter.cpp index ac78970cc29..3423e8be78c 100644 --- a/lib/Analysis/CFGPrinter.cpp +++ b/lib/Analysis/CFGPrinter.cpp @@ -22,6 +22,7 @@ #include "llvm/Function.h" #include "llvm/iTerminators.h" #include "llvm/Assembly/Writer.h" +#include "llvm/Analysis/CFGPrinter.h" #include "llvm/Support/CFG.h" #include #include @@ -173,3 +174,12 @@ void Function::viewCFGOnly() const { viewCFG(); CFGOnly = false; } + +FunctionPass *llvm::createCFGPrinterPass () { + return new CFGPrinter(); +} + +FunctionPass *llvm::createCFGOnlyPrinterPass () { + return new CFGOnlyPrinter(); +} + -- 2.34.1