Searched refs:getVNInfoAt (Results 1 – 16 of 16) sorted by relevance
95 VNInfo *FromVNI = FromLI->getVNInfoAt(FromIdx); in replaceDominatedUses()109 VNInfo *WhereVNI = FromLI->getVNInfoAt(WhereIdx); in replaceDominatedUses()114 VNInfo *ToVNI = ToLI->getVNInfoAt(WhereIdx); in replaceDominatedUses()
292 LI.getVNInfoAt(LIS.getInstructionIndex(*Def).getRegSlot()); in hasOneUse()664 VNInfo *ValNo = LI.getVNInfoAt(DefIdx); in moveAndTeeForMultiUse()
398 VNInfo *VNI = SpillLI.getVNInfoAt(Idx.getRegSlot()); in hoistSpillInsideBB()404 VNInfo *SrcVNI = SrcLI.getVNInfoAt(Idx); in hoistSpillInsideBB()415 VNInfo *OrigVNI = OrigLI.getVNInfoAt(Idx); in hoistSpillInsideBB()482 if (LI->getVNInfoAt(Idx) != VNI) in eliminateRedundantSpills()489 VNInfo *DstVNI = DstLI.getVNInfoAt(Idx.getRegSlot()); in eliminateRedundantSpills()542 VNInfo *SnipVNI = SnipLI.getVNInfoAt(VNI->def.getRegSlot(true)); in markValueUsed()592 VNInfo *ParentVNI = VirtReg.getVNInfoAt(UseIdx.getBaseIndex()); in reMaterializeFor()607 VNInfo *OrigVNI = OrigLI.getVNInfoAt(UseIdx); in reMaterializeFor()1109 if (VNInfo *VNI = OldLI.getVNInfoAt(Idx.getRegSlot(true))) in spillAroundUses()1132 eliminateRedundantSpills(SibLI, SibLI.getVNInfoAt(Idx)); in spillAroundUses()[all …]
87 VNInfo *OrigVNI = OrigLI.getVNInfoAt(VNI->def); in scanRemattable()124 const VNInfo *OVNI = li.getVNInfoAt(OrigIdx); in allUsesAvailableAt()134 if (OVNI != li.getVNInfoAt(UseIdx)) in allUsesAvailableAt()323 VNInfo *OrigVNI = OrigLI.getVNInfoAt(Idx); in eliminateDeadDef()361 if (TheDelegate && LI.getVNInfoAt(Idx) != nullptr) in eliminateDeadDef()
433 VNInfo *PV = PS.getVNInfoAt(Def); in addDeadDef()467 assert(Edit->getParent().getVNInfoAt(Idx) == ParentVNI && "Bad Parent VNI"); in defValue()594 VNInfo *OrigVNI = OrigLI.getVNInfoAt(UseIdx); in defFromParent()657 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx); in enterIntvBefore()674 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx); in enterIntvAfter()694 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Last); in enterIntvAtEnd()708 ParentVNI = Edit->getParent().getVNInfoAt(Last); in enterIntvAtEnd()742 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Boundary); in leaveIntvAfter()773 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx); in leaveIntvBefore()792 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Start); in leaveIntvAtTop()[all …]
396 VNInfo *IncomingVNI = IncomingLI.getVNInfoAt(MBBStartIndex); in LowerPHINode()411 VNInfo *OrigDestVNI = DestLI.getVNInfoAt(MBBStartIndex); in LowerPHINode()421 VNInfo *DestVNI = DestLI.getVNInfoAt(DestCopyIndex.getRegSlot()); in LowerPHINode()577 VNInfo *VNI = SrcLI.getVNInfoAt(startIdx); in LowerPHINode()
710 if (!S.getVNInfoAt(FillerStart)) { in adjustCopiesBackFrom()715 VNInfo *SubBValNo = S.getVNInfoAt(CopyIdx); in adjustCopiesBackFrom()717 VNInfo *SubValSNo = S.getVNInfoAt(AValNo->def.getPrevSlot()); in adjustCopiesBackFrom()836 VNInfo *BValNo = IntB.getVNInfoAt(CopyIdx); in removeCopyByCommutingDef()840 VNInfo *AValNo = IntA.getVNInfoAt(CopyIdx.getRegSlot(true)); in removeCopyByCommutingDef()957 VNInfo *DVNI = IntB.getVNInfoAt(DefIdx); in removeCopyByCommutingDef()964 VNInfo *SubDVNI = S.getVNInfoAt(DefIdx); in removeCopyByCommutingDef()967 VNInfo *SubBValNo = S.getVNInfoAt(CopyIdx); in removeCopyByCommutingDef()991 VNInfo *ASubValNo = SA.getVNInfoAt(AIdx); in removeCopyByCommutingDef()1007 : SR.getVNInfoAt(CopyIdx); in removeCopyByCommutingDef()[all …]
192 const VNInfo *VNI = SR.getVNInfoAt(Pos); in findComponents()234 const VNInfo *VNI = SR.getVNInfoAt(Pos); in rewriteOperands()
1712 if (VNInfo *VNI = LR->getVNInfoAt(Pos)) in removePhysRegDefAt()1720 VNInfo *VNI = LI.getVNInfoAt(Pos); in removeVRegDefAt()1728 if (VNInfo *SVNI = S.getVNInfoAt(Pos)) in removeVRegDefAt()
1055 const VNInfo *DstVNI = DstLI->getVNInfoAt(Idx.getRegSlot()); in addDefsFromCopies()1082 if (DstLI->getVNInfoAt(KilledAt) != DstVNI) in addDefsFromCopies()1130 VNI = LI->getVNInfoAt(Idx); in computeIntervals()
1202 VNInfo *VNI = LI.getVNInfoAt(PrevIndex); in SplitCriticalEdge()1222 VNInfo *VNI = LI.getVNInfoAt(PrevIndex); in SplitCriticalEdge()
1391 const VNInfo *MainRangeVNI = LI.getVNInfoAt(VNI.def); in Distribute()
2343 if (const VNInfo *VNI = LR.getVNInfoAt(DefIdx)) { in checkLivenessAtDef()2970 const VNInfo *DefVNI = LR.getVNInfoAt(VNI->def); in verifyLiveRangeValue()
282 VNInfo *FMAValNo = FMAInt.getVNInfoAt(FMAIdx.getRegSlot()); in processBlock()
421 VNInfo *getVNInfoAt(SlotIndex Idx) const { in getVNInfoAt() function
3075 V = S.getVNInfoAt(UseIdx); in findReachingDef()3080 V = LI.getVNInfoAt(UseIdx); in findReachingDef()3090 if (VNInfo *V = LR.getVNInfoAt(UseIdx)) { in findReachingDef()