From: Adrian Prantl Date: Tue, 13 Jan 2015 23:11:51 +0000 (+0000) Subject: cleanup. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0a3bfdbd374941c053660dcdce20b778bfa5cafd;p=platform%2Fupstream%2Fllvm.git cleanup. llvm-svn: 225848 --- diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp index 99f4d1c..1738dce 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp @@ -1670,19 +1670,18 @@ void DwarfDebug::emitLocPieces(ByteStreamer &Streamer, unsigned Offset = 0; for (auto Piece : Values) { + const unsigned SizeOfByte = 8; DIExpression Expr = Piece.getExpression(); unsigned PieceOffset = Expr.getPieceOffset(); unsigned PieceSize = Expr.getPieceSize(); assert(Offset <= PieceOffset && "overlapping or duplicate pieces"); if (Offset < PieceOffset) { // The DWARF spec seriously mandates pieces with no locations for gaps. - Asm->EmitDwarfOpPiece(Streamer, (PieceOffset-Offset)*8); + Asm->EmitDwarfOpPiece(Streamer, (PieceOffset-Offset)*SizeOfByte); Offset += PieceOffset-Offset; } - Offset += PieceSize; - const unsigned SizeOfByte = 8; #ifndef NDEBUG DIVariable Var = Piece.getVariable(); assert(!Var.isIndirect() && "indirect address for piece");