19#define GEN_PASS_DEF_SYMBOLUSEGRAPHPRINTERPASS
28 using Base = SymbolUseGraphPrinterPassBase<PassImpl>;
31 void runOnOperation()
override {
32 markAllAnalysesPreserved();
34 SymbolUseGraph &a = getAnalysis<SymbolUseGraph>();
void dumpToDotFile(std::string filename="") const
Dump the graph to file in dot graph format.
void print(llvm::raw_ostream &os) const
llvm::raw_ostream & toStream(OutputStream val)