Lines Matching refs:LocIdxToIDNum
421 LocToValueType LocIdxToIDNum; member in __anon84c0493f0211::MLocTracker
493 LocIdxToIDNum(ValueIDNum::EmptyValue), in MLocTracker()
518 assert(Idx.asU64() < LocIdxToIDNum.size()); in getNumAtPos()
519 return LocIdxToIDNum[Idx]; in getNumAtPos()
522 unsigned getNumLocs(void) const { return LocIdxToIDNum.size(); } in getNumLocs()
557 LocIdxToIDNum.clear(); in clear()
566 assert(L.asU64() < LocIdxToIDNum.size()); in setMLoc()
567 LocIdxToIDNum[L] = Num; in setMLoc()
574 LocIdx NewIdx = LocIdx(LocIdxToIDNum.size()); in trackRegister()
575 LocIdxToIDNum.grow(NewIdx); in trackRegister()
589 LocIdxToIDNum[NewIdx] = ValNum; in trackRegister()
608 LocIdxToIDNum[Idx] = ValueID; in defReg()
616 LocIdxToIDNum[Idx] = ValueID; in setReg()
622 return LocIdxToIDNum[Idx]; in readReg()
632 LocIdxToIDNum[Idx] = ValueIDNum::EmptyValue; in wipeRegister()
666 LocIdx Idx = LocIdx(LocIdxToIDNum.size()); // New idx in getOrTrackSpillLoc()
667 LocIdxToIDNum.grow(Idx); in getOrTrackSpillLoc()
682 LocIdxToIDNum[Idx] = ValueID; in setSpill()
693 return LocIdxToIDNum[Idx]; in readSpill()
712 return MLocIterator(LocIdxToIDNum, 0); in begin()
716 return MLocIterator(LocIdxToIDNum, LocIdxToIDNum.size()); in end()
1134 if (MTracker->LocIdxToIDNum[L] != Use.ID) in checkInstForNewValues()
1715 ValueIDNum ID = MTracker->LocIdxToIDNum[CurL]; in transferDebugInstrRef()