Lines Matching refs:ValNo
137 void LiveInterval::markValNoForDeletion(VNInfo *ValNo) { in markValNoForDeletion() argument
138 if (ValNo->id == getNumValNums()-1) { in markValNoForDeletion()
143 ValNo->setIsUnused(true); in markValNoForDeletion()
168 VNInfo *ValNo = I->valno; in extendIntervalEndTo() local
173 assert(MergeTo->valno == ValNo && "Cannot merge with differing values!"); in extendIntervalEndTo()
185 if (Next != ranges.end() && Next->start <= I->end && Next->valno == ValNo) { in extendIntervalEndTo()
198 VNInfo *ValNo = I->valno; in extendIntervalStartTo() local
208 assert(MergeTo->valno == ValNo && "Cannot merge with differing values!"); in extendIntervalStartTo()
214 if (MergeTo->end >= NewStart && MergeTo->valno == ValNo) { in extendIntervalStartTo()
303 VNInfo *ValNo = I->valno; in removeRange() local
310 if (II != I && II->valno == ValNo) { in removeRange()
316 markValNoForDeletion(ValNo); in removeRange()
338 ranges.insert(llvm::next(I), LiveRange(End, OldEnd, ValNo)); in removeRange()
343 void LiveInterval::removeValNo(VNInfo *ValNo) { in removeValNo() argument
349 if (I->valno == ValNo) in removeValNo()
353 markValNoForDeletion(ValNo); in removeValNo()