diff options
| author | Chris Lattner <sabre@nondot.org> | 2010-04-04 20:10:41 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2010-04-04 20:10:41 +0000 |
| commit | 07c1b94faa18a955d7bf9783cdbec0b840e226d9 (patch) | |
| tree | a873132df04c209535bed54885b5d004c6f8e380 /llvm/lib/CodeGen/AsmPrinter/DwarfPrinter.cpp | |
| parent | b75af3c5a928ee2b5a04be80edb91104f43283c3 (diff) | |
| download | bcm5719-llvm-07c1b94faa18a955d7bf9783cdbec0b840e226d9.tar.gz bcm5719-llvm-07c1b94faa18a955d7bf9783cdbec0b840e226d9.zip | |
simplify some code.
llvm-svn: 100350
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfPrinter.cpp')
| -rw-r--r-- | llvm/lib/CodeGen/AsmPrinter/DwarfPrinter.cpp | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfPrinter.cpp b/llvm/lib/CodeGen/AsmPrinter/DwarfPrinter.cpp index 1baa162baac..10f302647bd 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfPrinter.cpp +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfPrinter.cpp @@ -43,18 +43,12 @@ unsigned DwarfPrinter::SizeOfEncodedValue(unsigned Encoding) const { return 0; switch (Encoding & 0x07) { - case dwarf::DW_EH_PE_absptr: - return TD->getPointerSize(); - case dwarf::DW_EH_PE_udata2: - return 2; - case dwarf::DW_EH_PE_udata4: - return 4; - case dwarf::DW_EH_PE_udata8: - return 8; + default: assert(0 && "Invalid encoded value."); + case dwarf::DW_EH_PE_absptr: return TD->getPointerSize(); + case dwarf::DW_EH_PE_udata2: return 2; + case dwarf::DW_EH_PE_udata4: return 4; + case dwarf::DW_EH_PE_udata8: return 8; } - - assert(0 && "Invalid encoded value."); - return 0; } void DwarfPrinter::EmitReference(const MCSymbol *Sym, unsigned Encoding) const { |

