diff options
author | Chris Lattner <sabre@nondot.org> | 2010-01-26 23:18:44 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-01-26 23:18:44 +0000 |
commit | b11caedd6f36afc6518cf0ea9bbff6500fd77334 (patch) | |
tree | 7b8aebf8f419b5b9dbf86e6e7e3344fca220853a /include | |
parent | eec791afb127ed634ed5d1cdd2e6c47b3b70174c (diff) |
now that enough stuff is constified, move function header printing
logic up from X86 into the common code. The other targets will
hopefully start using this soon.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94614 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/llvm/CodeGen/AsmPrinter.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/llvm/CodeGen/AsmPrinter.h b/include/llvm/CodeGen/AsmPrinter.h index 8607281261..fed0894c88 100644 --- a/include/llvm/CodeGen/AsmPrinter.h +++ b/include/llvm/CodeGen/AsmPrinter.h @@ -211,12 +211,16 @@ namespace llvm { /// is being processed from runOnMachineFunction. void SetupMachineFunction(MachineFunction &MF); + /// EmitFunctionHeader - This method emits the header for the current + /// function. + void EmitFunctionHeader(); + /// EmitConstantPool - Print to the current output stream assembly /// representations of the constants in the constant pool MCP. This is /// used to print out constants which have been "spilled to memory" by /// the code generator. /// - void EmitConstantPool(MachineConstantPool *MCP); + void EmitConstantPool(const MachineConstantPool *MCP); /// EmitJumpTableInfo - Print assembly representations of the jump tables /// used by the current function to the current output stream. |