From 07c1b94faa18a955d7bf9783cdbec0b840e226d9 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 4 Apr 2010 20:10:41 +0000 Subject: simplify some code. llvm-svn: 100350 --- llvm/lib/CodeGen/AsmPrinter/DwarfPrinter.cpp | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfPrinter.cpp') 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 { -- cgit v1.2.3