Lines Matching refs:VNInfo
318 VNInfo *VNI = LR->createDeadDef(Begin, getVNInfoAllocator()); in computeLiveInRegUnits()
345 typedef SmallVector<std::pair<SlotIndex, VNInfo*>, 16> ShrinkToUsesWorkList;
351 SmallPtrSet<VNInfo*, 8> UsedPHIs; in extendSegmentsToUses()
358 VNInfo *VNI = WorkList.back().second; in extendSegmentsToUses()
364 if (VNInfo *ExtVNI = LR.extendInBlock(BlockStart, Idx)) { in extendSegmentsToUses()
377 if (VNInfo *PVNI = OldRange.getVNInfoBefore(Stop)) in extendSegmentsToUses()
425 VNInfo *VNI = LRQ.valueIn(); in shrinkToUses()
437 if (VNInfo *DefVNI = LRQ.valueDefined()) in shrinkToUses()
526 VNInfo *VNI = LRQ.valueIn(); in shrinkToUses()
534 if (VNInfo *DefVNI = LRQ.valueDefined()) in shrinkToUses()
578 VNInfo *VNI = LRQ.valueOutOrDead(); in pruneValue()
794 LiveIntervals::hasPHIKill(const LiveInterval &LI, const VNInfo *VNI) const { in hasPHIKill()
795 for (const VNInfo *PHI : LI.valnos) { in hasPHIKill()
822 VNInfo* VN = Interval.getNextValue( in addSegmentToEndOfBlock()
1047 VNInfo *DefVNI = I->valno; in handleMoveDown()
1129 VNInfo *DefVNI = I->valno; in handleMoveUp()
1315 VNInfo *VNI = LR.getNextValue(instrIdx.getRegSlot(), VNInfoAllocator); in repairOldRegInRange()
1320 VNInfo *VNI = LR.getNextValue(instrIdx.getRegSlot(), VNInfoAllocator); in repairOldRegInRange()
1397 if (VNInfo *VNI = LR->getVNInfoAt(Pos)) in removePhysRegDefAt()
1403 VNInfo *VNI = LI.getVNInfoAt(Pos); in removeVRegDefAt()
1410 if (VNInfo *SVNI = S.getVNInfoAt(Pos)) in removeVRegDefAt()