[llvm] r223502 - These two calls were grabbing the same register info. Unify them.
Eric Christopher
echristo at gmail.com
Fri Dec 5 11:23:55 PST 2014
Author: echristo
Date: Fri Dec 5 13:23:55 2014
New Revision: 223502
URL: http://llvm.org/viewvc/llvm-project?rev=223502&view=rev
Log:
These two calls were grabbing the same register info. Unify them.
Modified:
llvm/trunk/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
Modified: llvm/trunk/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/AsmPrinter/DwarfUnit.cpp?rev=223502&r1=223501&r2=223502&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/AsmPrinter/DwarfUnit.cpp (original)
+++ llvm/trunk/lib/CodeGen/AsmPrinter/DwarfUnit.cpp Fri Dec 5 13:23:55 2014
@@ -463,12 +463,11 @@ bool DwarfUnit::addRegisterOpPiece(DIELo
/// 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);
More information about the llvm-commits
mailing list