diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2011-04-15 15:11:06 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2011-04-15 15:11:06 +0000 |
commit | a01cdb0e37e090c5c99db39bc1802a451bc4ecfa (patch) | |
tree | 4a8db4fe4f7d9862169a7e5e2976015c64907de3 /llvm/include | |
parent | 6826eb816a847faf476473dfc853316c5f2e1930 (diff) | |
download | bcm5719-llvm-a01cdb0e37e090c5c99db39bc1802a451bc4ecfa.tar.gz bcm5719-llvm-a01cdb0e37e090c5c99db39bc1802a451bc4ecfa.zip |
Add 129518 back with a fix for when we are producing eh just because of debug info.
Change ELF systems to use CFI for producing the EH tables. This reduces the
size of the clang binary in Debug builds from 690MB to 679MB.
llvm-svn: 129571
Diffstat (limited to 'llvm/include')
-rw-r--r-- | llvm/include/llvm/CodeGen/AsmPrinter.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/include/llvm/CodeGen/AsmPrinter.h b/llvm/include/llvm/CodeGen/AsmPrinter.h index a071febb102..81e73a6798b 100644 --- a/llvm/include/llvm/CodeGen/AsmPrinter.h +++ b/llvm/include/llvm/CodeGen/AsmPrinter.h @@ -183,6 +183,8 @@ namespace llvm { /// function. void EmitFunctionBody(); + void emitPrologLabel(const MachineInstr &MI); + /// 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 |