summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2014-12-05 19:23:55 +0000
committerEric Christopher <echristo@gmail.com>2014-12-05 19:23:55 +0000
commitd1fb7e45901c33f2dd53d6f46a2a79f421732e22 (patch)
treeec613f066f257e636949e98d93b053b3ea601db0 /llvm/lib/CodeGen
parent73d15f212713090bae7fcbee8a9ca65ea70c934b (diff)
downloadbcm5719-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.cpp5
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);
OpenPOWER on IntegriCloud