Searched refs:DefVNI (Results 1 – 6 of 6) sorted by relevance
523 if (VNInfo *DefVNI = LRQ.valueDefined()) in shrinkToUses() local524 Idx = DefVNI->def; in shrinkToUses()622 if (VNInfo *DefVNI = LRQ.valueDefined()) in shrinkToUses() local623 Idx = DefVNI->def; in shrinkToUses()1231 VNInfo *DefVNI; in handleMoveDown() local1238 DefVNI = OldIdxVNI; in handleMoveDown()1248 DefVNI = OldIdxVNI; in handleMoveDown()1262 DefVNI); in handleMoveDown()1263 DefVNI->def = NewIdxDef; in handleMoveDown()1282 *Prev = LiveRange::Segment(Prev->start, NewIdxDef, DefVNI); in handleMoveDown()[all …]
2085 if (VNInfo *DefVNI = LRQ.valueDefined()) { in joinCopy() local2088 assert(ReadVNI != DefVNI && "Cannot read and define the same value."); in joinCopy()2111 LI.MergeValueNumberInto(DefVNI, ReadVNI); in joinCopy()
3560 const VNInfo *DefVNI = LR.getVNInfoAt(VNI->def); in verifyLiveRangeValue() local3562 if (!DefVNI) { in verifyLiveRangeValue()3569 if (DefVNI != VNI) { in verifyLiveRangeValue()
1843 const VNInfo *DefVNI = LI.getVNInfoBefore(LIS->getMBBEndIdx(BB)); in computeCyclicCriticalPath() local1844 if (!DefVNI) in computeCyclicCriticalPath()1847 MachineInstr *DefMI = LIS->getInstructionFromIndex(DefVNI->def); in computeCyclicCriticalPath()
312 const VNInfo *DefVNI = in hasSingleUse() local314 assert(DefVNI); in hasSingleUse()317 if (Result.valueIn() == DefVNI) { in hasSingleUse()
1721 VNInfo *DefVNI = DefLI.getVNInfoAt(NextMISlot); in coalesceVSETVLIs() local1722 LiveInterval::Segment S(MISlot, NextMISlot, DefVNI); in coalesceVSETVLIs()1724 DefVNI->def = MISlot; in coalesceVSETVLIs()1775 VNInfo *DefVNI = DefLI.getVNInfoAt(DefSeg->start); in insertReadVL() local1777 DefVNI->def = NewDefSI; in insertReadVL()