diff options
| author | Eric Christopher <echristo@gmail.com> | 2014-12-05 19:23:55 +0000 |
|---|---|---|
| committer | Eric Christopher <echristo@gmail.com> | 2014-12-05 19:23:55 +0000 |
| commit | d1fb7e45901c33f2dd53d6f46a2a79f421732e22 (patch) | |
| tree | ec613f066f257e636949e98d93b053b3ea601db0 /llvm/lib/CodeGen | |
| parent | 73d15f212713090bae7fcbee8a9ca65ea70c934b (diff) | |
| download | bcm5719-llvm-d1fb7e45901c33f2dd53d6f46a2a79f421732e22.tar.gz bcm5719-llvm-d1fb7e45901c33f2dd53d6f46a2a79f421732e22.zip | |
These two calls were grabbing the same register info. Unify them.
llvm-svn: 223502
Diffstat (limited to 'llvm/lib/CodeGen')
| -rw-r--r-- | llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp b/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp index 9394eaff0c9..76ba663bb84 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp @@ -463,12 +463,11 @@ bool DwarfUnit::addRegisterOpPiece(DIELoc &TheDie, unsigned Reg, /// addRegisterOffset - Add register offset. bool DwarfUnit::addRegisterOffset(DIELoc &TheDie, unsigned Reg, int64_t Offset) { - const TargetRegisterInfo *RI = Asm->TM.getSubtargetImpl()->getRegisterInfo(); - int DWReg = RI->getDwarfRegNum(Reg, false); + const TargetRegisterInfo *TRI = Asm->TM.getSubtargetImpl()->getRegisterInfo(); + int DWReg = TRI->getDwarfRegNum(Reg, false); if (DWReg < 0) return false; - const TargetRegisterInfo *TRI = Asm->TM.getSubtargetImpl()->getRegisterInfo(); if (Reg == TRI->getFrameRegister(*Asm->MF)) // If variable offset is based in frame register then use fbreg. addUInt(TheDie, dwarf::DW_FORM_data1, dwarf::DW_OP_fbreg); |

