Searched defs:MIRPrintingPass (Results 1 – 3 of 3) sorted by relevance
27 struct MIRPrintingPass : public MachineFunctionPass { struct28 static char ID;29 raw_ostream &OS;30 std::string MachineFunctions;32 MIRPrintingPass() : MachineFunctionPass(ID), OS(dbgs()) {} in MIRPrintingPass() argument33 MIRPrintingPass(raw_ostream &OS) : MachineFunctionPass(ID), OS(OS) {} in MIRPrintingPass() function35 StringRef getPassName() const override { return "MIR Printing Pass"; } in getPassName()37 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()42 bool runOnMachineFunction(MachineFunction &MF) override { in runOnMachineFunction()50 bool doFinalization(Module &M) override { in doFinalization()
27 struct MIRPrintingPass : public MachineFunctionPass { struct28 static char ID;29 raw_ostream &OS;30 std::string MachineFunctions;32 MIRPrintingPass() : MachineFunctionPass(ID), OS(dbgs()) {} in MIRPrintingPass() function33 MIRPrintingPass(raw_ostream &OS) : MachineFunctionPass(ID), OS(OS) {} in MIRPrintingPass() function35 StringRef getPassName() const override { return "MIR Printing Pass"; } in getPassName()37 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()42 bool runOnMachineFunction(MachineFunction &MF) override { in runOnMachineFunction()50 bool doFinalization(Module &M) override { in doFinalization()
28 struct MIRPrintingPass : public MachineFunctionPass { struct29 static char ID;30 raw_ostream &OS;31 std::string MachineFunctions;33 MIRPrintingPass() : MachineFunctionPass(ID), OS(dbgs()) {} in MIRPrintingPass() function34 MIRPrintingPass(raw_ostream &OS) : MachineFunctionPass(ID), OS(OS) {} in MIRPrintingPass() function36 const char *getPassName() const override { return "MIR Printing Pass"; } in getPassName()38 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()43 bool runOnMachineFunction(MachineFunction &MF) override { in runOnMachineFunction()51 bool doFinalization(Module &M) override { in doFinalization()