X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=include%2Fllvm%2FCodeGen%2FAsmPrinter.h;h=c9190ce5c65ed8ba8cee132df6eeeb1ee840cc42;hp=e1c9a14c90091d8ac633db6eb16f7bca8f347353;hb=b96e8338171ed4cb23a3b14d94db2361b0d544e8;hpb=5b93c8af72ba33afe53225828bfa3cef62f9ca83 diff --git a/include/llvm/CodeGen/AsmPrinter.h b/include/llvm/CodeGen/AsmPrinter.h index e1c9a14c900..c9190ce5c65 100644 --- a/include/llvm/CodeGen/AsmPrinter.h +++ b/include/llvm/CodeGen/AsmPrinter.h @@ -264,6 +264,9 @@ public: /// function. virtual void EmitFunctionBodyEnd() {} + /// Targets can override this to emit stuff at the end of a basic block. + virtual void EmitBasicBlockEnd(const MachineBasicBlock &MBB) {} + /// Targets should implement this to emit instructions. virtual void EmitInstruction(const MachineInstr *) { llvm_unreachable("EmitInstruction not implemented");