Lines Matching refs:VNInfo
299 VNInfo *VNI = LR->createDeadDef(Begin, getVNInfoAllocator()); in computeLiveInRegUnits()
325 SmallVector<std::pair<SlotIndex, VNInfo*>, 16> WorkList; in shrinkToUses()
339 VNInfo *VNI = LRQ.valueIn(); in shrinkToUses()
351 if (VNInfo *DefVNI = LRQ.valueDefined()) in shrinkToUses()
361 VNInfo *VNI = *I; in shrinkToUses()
368 SmallPtrSet<VNInfo*, 8> UsedPHIs; in shrinkToUses()
373 VNInfo *VNI = WorkList.back().second; in shrinkToUses()
379 if (VNInfo *ExtVNI = NewLR.extendInBlock(BlockStart, Idx)) { in shrinkToUses()
392 if (VNInfo *PVNI = li->getVNInfoBefore(Stop)) in shrinkToUses()
430 VNInfo *VNI = *I; in computeDeadValues()
468 VNInfo *VNI = LRQ.valueOut(); in pruneValue()
617 LiveIntervals::hasPHIKill(const LiveInterval &LI, const VNInfo *VNI) const { in hasPHIKill()
620 const VNInfo *PHI = *I; in hasPHIKill()
647 VNInfo* VN = Interval.getNextValue( in addSegmentToEndOfBlock()
860 VNInfo *DefVNI = I->valno; in handleMoveDown()
942 VNInfo *DefVNI = I->valno; in handleMoveUp()
1161 VNInfo *VNI = LI.getNextValue(instrIdx.getRegSlot(), in repairIntervalsInRange()
1167 VNInfo *VNI = LI.getNextValue(instrIdx.getRegSlot(), in repairIntervalsInRange()