Skip to content

Commit 5d27063

Browse files
committed
DebugInfo: remove unused parameter from function. NFC.
I think it's a hold-over from some previous iteration, but it's never set to true in LLVM as it exists now. llvm-svn: 293086
1 parent d602e04 commit 5d27063

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ void DwarfExpression::AddReg(int DwarfReg, const char *Comment) {
3232
}
3333
}
3434

35-
void DwarfExpression::AddRegIndirect(int DwarfReg, int Offset, bool Deref) {
35+
void DwarfExpression::AddRegIndirect(int DwarfReg, int Offset) {
3636
assert(DwarfReg >= 0 && "invalid negative dwarf register number");
3737
if (DwarfReg < 32) {
3838
EmitOp(dwarf::DW_OP_breg0 + DwarfReg);
@@ -41,8 +41,6 @@ void DwarfExpression::AddRegIndirect(int DwarfReg, int Offset, bool Deref) {
4141
EmitUnsigned(DwarfReg);
4242
}
4343
EmitSigned(Offset);
44-
if (Deref)
45-
EmitOp(dwarf::DW_OP_deref);
4644
}
4745

4846
void DwarfExpression::AddOpPiece(unsigned SizeInBits, unsigned OffsetInBits) {

llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ class DwarfExpression {
119119
/// Emit a dwarf register operation.
120120
void AddReg(int DwarfReg, const char *Comment = nullptr);
121121
/// Emit an (double-)indirect dwarf register operation.
122-
void AddRegIndirect(int DwarfReg, int Offset, bool Deref = false);
122+
void AddRegIndirect(int DwarfReg, int Offset);
123123

124124
/// Emit a DW_OP_piece or DW_OP_bit_piece operation for a variable fragment.
125125
/// \param OffsetInBits This is an optional offset into the location that

0 commit comments

Comments
 (0)