diff options
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/CodeGen/RegAllocFast.cpp | 2 | ||||
| -rw-r--r-- | llvm/lib/CodeGen/ScheduleDAGInstrs.cpp | 4 | 
2 files changed, 3 insertions, 3 deletions
| diff --git a/llvm/lib/CodeGen/RegAllocFast.cpp b/llvm/lib/CodeGen/RegAllocFast.cpp index e09b7f8d26b..70fbfd4c5ca 100644 --- a/llvm/lib/CodeGen/RegAllocFast.cpp +++ b/llvm/lib/CodeGen/RegAllocFast.cpp @@ -77,7 +77,7 @@ namespace {        explicit LiveReg(unsigned v)          : LastUse(0), VirtReg(v), PhysReg(0), LastOpNum(0), Dirty(false) {} -      unsigned getSparseSetKey() const { +      unsigned getSparseSetIndex() const {          return TargetRegisterInfo::virtReg2Index(VirtReg);        }      }; diff --git a/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp b/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp index ae49b05858a..20f8b787597 100644 --- a/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp +++ b/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp @@ -412,7 +412,7 @@ void ScheduleDAGInstrs::addVRegDefDeps(SUnit *SU, unsigned OperIdx) {    // uses. We're conservative for now until we have a way to guarantee the uses    // are not eliminated sometime during scheduling. The output dependence edge    // is also useful if output latency exceeds def-use latency. -  VReg2SUnitMap::iterator DefI = findVRegDef(Reg); +  VReg2SUnitMap::iterator DefI = VRegDefs.find(Reg);    if (DefI == VRegDefs.end())      VRegDefs.insert(VReg2SUnit(Reg, SU));    else { @@ -464,7 +464,7 @@ void ScheduleDAGInstrs::addVRegUseDeps(SUnit *SU, unsigned OperIdx) {    }    // Add antidependence to the following def of the vreg it uses. -  VReg2SUnitMap::iterator DefI = findVRegDef(Reg); +  VReg2SUnitMap::iterator DefI = VRegDefs.find(Reg);    if (DefI != VRegDefs.end() && DefI->SU != SU)      DefI->SU->addPred(SDep(SU, SDep::Anti, 0, Reg));  } | 

