Lines Matching refs:PassToPrint
27 const PassInfo *PassToPrint; member
34 : FunctionPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) { in FunctionPassPrinter()
35 std::string PassToPrintName = PassToPrint->getPassName(); in FunctionPassPrinter()
41 Out << "Printing analysis '" << PassToPrint->getPassName() in runOnFunction()
45 getAnalysisID<Pass>(PassToPrint->getTypeInfo()).print(Out, F.getParent()); in runOnFunction()
52 AU.addRequiredID(PassToPrint->getTypeInfo()); in getAnalysisUsage()
61 const PassInfo *PassToPrint; member
67 : CallGraphSCCPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) { in CallGraphSCCPassPrinter()
68 std::string PassToPrintName = PassToPrint->getPassName(); in CallGraphSCCPassPrinter()
74 Out << "Printing analysis '" << PassToPrint->getPassName() << "':\n"; in runOnSCC()
80 getAnalysisID<Pass>(PassToPrint->getTypeInfo()) in runOnSCC()
89 AU.addRequiredID(PassToPrint->getTypeInfo()); in getAnalysisUsage()
98 const PassInfo *PassToPrint; member
104 : ModulePass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) { in ModulePassPrinter()
105 std::string PassToPrintName = PassToPrint->getPassName(); in ModulePassPrinter()
111 Out << "Printing analysis '" << PassToPrint->getPassName() << "':\n"; in runOnModule()
114 getAnalysisID<Pass>(PassToPrint->getTypeInfo()).print(Out, &M); in runOnModule()
121 AU.addRequiredID(PassToPrint->getTypeInfo()); in getAnalysisUsage()
130 const PassInfo *PassToPrint; member
136 : LoopPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) { in LoopPassPrinter()
137 std::string PassToPrintName = PassToPrint->getPassName(); in LoopPassPrinter()
143 Out << "Printing analysis '" << PassToPrint->getPassName() << "':\n"; in runOnLoop()
146 getAnalysisID<Pass>(PassToPrint->getTypeInfo()) in runOnLoop()
154 AU.addRequiredID(PassToPrint->getTypeInfo()); in getAnalysisUsage()
163 const PassInfo *PassToPrint; member
169 : RegionPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) { in RegionPassPrinter()
170 std::string PassToPrintName = PassToPrint->getPassName(); in RegionPassPrinter()
176 Out << "Printing analysis '" << PassToPrint->getPassName() << "' for " in runOnRegion()
181 getAnalysisID<Pass>(PassToPrint->getTypeInfo()) in runOnRegion()
189 AU.addRequiredID(PassToPrint->getTypeInfo()); in getAnalysisUsage()
197 const PassInfo *PassToPrint; member
204 : BasicBlockPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) { in BasicBlockPassPrinter()
205 std::string PassToPrintName = PassToPrint->getPassName(); in BasicBlockPassPrinter()
212 << "': Pass " << PassToPrint->getPassName() << ":\n"; in runOnBasicBlock()
215 getAnalysisID<Pass>(PassToPrint->getTypeInfo()) in runOnBasicBlock()
223 AU.addRequiredID(PassToPrint->getTypeInfo()); in getAnalysisUsage()