Home | History | Annotate | Download | only in Analysis

Lines Matching refs:Pass

1 //===- CallGraphSCCPass.h - Pass that operates BU on call graph -*- C++ -*-===//
25 #include "llvm/Pass.h"
34 class CallGraphSCCPass : public Pass {
36 explicit CallGraphSCCPass(char &pid) : Pass(PT_CallGraphSCC, pid) {}
38 /// createPrinterPass - Get a pass that prints the Module
40 Pass *createPrinterPass(raw_ostream &O, const std::string &Banner) const;
42 using llvm::Pass::doInitialization;
43 using llvm::Pass::doFinalization;
46 /// has been processed, allowing the pass to do initialization as necessary.
62 /// been processed, allowing the pass to do final cleanup as necessary.
67 /// Assign pass manager to manager this pass
71 /// Return what kind of Pass Manager can manage this pass.
96 /// ReplaceNode - This informs the SCC and the pass manager that the specified