diff options
author | Adrian Prantl <aprantl@apple.com> | 2014-04-27 18:50:45 +0000 |
---|---|---|
committer | Adrian Prantl <aprantl@apple.com> | 2014-04-27 18:50:45 +0000 |
commit | d8e141c0c19fd55834b2a10ec4909effb39e0703 (patch) | |
tree | 853b676cffdfeef455e0b3e94fd27e7477030af8 /lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp | |
parent | 3551384ae2747b02a7f6821d5545cf1756941e41 (diff) | |
download | llvm-d8e141c0c19fd55834b2a10ec4909effb39e0703.tar.gz llvm-d8e141c0c19fd55834b2a10ec4909effb39e0703.tar.bz2 llvm-d8e141c0c19fd55834b2a10ec4909effb39e0703.tar.xz |
Clarify the doxygen comment for AsmPrinter::EmitDwarfRegOpPiece and add
default arguments to the function.
No functional change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207372 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp')
-rw-r--r-- | lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp b/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp index 66606caa73..02cd12be04 100644 --- a/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp +++ b/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp @@ -240,15 +240,15 @@ static void emitDwarfOpShr(ByteStreamer &Streamer, Streamer.EmitInt8(dwarf::DW_OP_shr, "DW_OP_shr"); } -/// Some targets do not provide a DWARF register number for every -/// register. This function attempts to emit a DWARF register by -/// emitting a piece of a super-register or by piecing together -/// multiple subregisters that alias the register. +// Some targets do not provide a DWARF register number for every +// register. This function attempts to emit a DWARF register by +// emitting a piece of a super-register or by piecing together +// multiple subregisters that alias the register. void AsmPrinter::EmitDwarfRegOpPiece(ByteStreamer &Streamer, const MachineLocation &MLoc, unsigned PieceSizeInBits, unsigned PieceOffsetInBits) const { - assert(!MLoc.isIndirect()); + assert(MLoc.isReg() && "MLoc must be a register"); const TargetRegisterInfo *TRI = TM.getRegisterInfo(); int Reg = TRI->getDwarfRegNum(MLoc.getReg(), false); @@ -346,7 +346,7 @@ void AsmPrinter::EmitDwarfRegOp(ByteStreamer &Streamer, } // Attempt to find a valid super- or sub-register. - return EmitDwarfRegOpPiece(Streamer, MLoc, 0, 0); + return EmitDwarfRegOpPiece(Streamer, MLoc); } if (MLoc.isIndirect()) |