Lines Matching refs:VNInfo
159 VNInfo *AValNo, VNInfo *BValNo);
440 VNInfo *BValNo = BS->valno; in adjustCopiesBackFrom()
452 VNInfo *AValNo = AS->valno; in adjustCopiesBackFrom()
519 VNInfo *AValNo, in hasOtherReachingDefs()
520 VNInfo *BValNo) { in hasOtherReachingDefs()
581 VNInfo *BValNo = IntB.getVNInfoAt(CopyIdx); in removeCopyByCommutingDef()
586 VNInfo *AValNo = IntA.getVNInfoAt(CopyIdx.getRegSlot(true)); in removeCopyByCommutingDef()
700 VNInfo *DVNI = IntB.getVNInfoAt(DefIdx); in removeCopyByCommutingDef()
713 VNInfo *ValNo = BValNo; in removeCopyByCommutingDef()
743 VNInfo *ValNo = SrcInt.Query(CopyIdx).valueIn(); in reMaterializeTrivialDef()
929 VNInfo *DeadVNI = DstInt->getVNInfoAt(Idx.getRegSlot()); in eliminateUndefCopy()
1065 if (VNInfo *DefVNI = LRQ.valueDefined()) { in joinCopy()
1066 VNInfo *ReadVNI = LRQ.valueIn(); in joinCopy()
1301 SmallVectorImpl<VNInfo*> &NewVNInfo;
1354 VNInfo *RedefVNI;
1357 VNInfo *OtherVNI;
1390 VNInfo *stripCopies(VNInfo *VNI);
1400 SmallVectorImpl<VNInfo*> &newVNInfo, in JoinVals()
1451 VNInfo *JoinVals::stripCopies(VNInfo *VNI) { in stripCopies()
1479 VNInfo *VNI = LI.getValNumInfo(ValNo); in analyzeValue()
1534 if (VNInfo *OtherVNI = OtherLRQ.valueDefined()) { in analyzeValue()
1745 VNInfo *VNI = LI.getValNumInfo(ValNo); in taintExtent()
1810 VNInfo *VNI = LI.getValNumInfo(i); in resolveConflicts()
1981 SmallVector<VNInfo*, 16> NewVNInfo; in joinVirtRegs()