Home | History | Annotate | Download | only in opt

Lines Matching refs:Out

28   raw_ostream &Out;
33 FunctionPassPrinter(const PassInfo *PI, raw_ostream &out, bool Quiet)
34 : FunctionPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) {
41 Out << "Printing analysis '" << PassToPrint->getPassName()
45 getAnalysisID<Pass>(PassToPrint->getTypeInfo()).print(Out, F.getParent());
62 raw_ostream &Out;
66 CallGraphSCCPassPrinter(const PassInfo *PI, raw_ostream &out, bool Quiet)
67 : CallGraphSCCPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) {
74 Out << "Printing analysis '" << PassToPrint->getPassName() << "':\n";
81 .print(Out, F->getParent());
99 raw_ostream &Out;
103 ModulePassPrinter(const PassInfo *PI, raw_ostream &out, bool Quiet)
104 : ModulePass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) {
111 Out << "Printing analysis '" << PassToPrint->getPassName() << "':\n";
114 getAnalysisID<Pass>(PassToPrint->getTypeInfo()).print(Out, &M);
131 raw_ostream &Out;
135 LoopPassPrinter(const PassInfo *PI, raw_ostream &out, bool Quiet)
136 : LoopPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) {
143 Out << "Printing analysis '" << PassToPrint->getPassName() << "':\n";
147 .print(Out, L->getHeader()->getParent()->getParent());
164 raw_ostream &Out;
168 RegionPassPrinter(const PassInfo *PI, raw_ostream &out, bool Quiet)
169 : RegionPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) {
176 Out << "Printing analysis '" << PassToPrint->getPassName() << "' for "
182 .print(Out, R->getEntry()->getParent()->getParent());
198 raw_ostream &Out;
203 BasicBlockPassPrinter(const PassInfo *PI, raw_ostream &out, bool Quiet)
204 : BasicBlockPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) {
211 Out << "Printing Analysis info for BasicBlock '" << BB.getName()
216 .print(Out, BB.getParent()->getParent());