Lines Matching refs:VNInfo
135 VNInfo *AValNo, VNInfo *BValNo);
432 VNInfo *BValNo = BLR->valno; in AdjustCopiesBackFrom()
445 VNInfo *AValNo = ALR->valno; in AdjustCopiesBackFrom()
571 VNInfo *AValNo, in HasOtherReachingDefs()
572 VNInfo *BValNo) { in HasOtherReachingDefs()
637 VNInfo *BValNo = IntB.getVNInfoAt(CopyIdx); in RemoveCopyByCommutingDef()
644 VNInfo *AValNo = IntA.getVNInfoAt(CopyIdx.getUseIndex()); in RemoveCopyByCommutingDef()
769 VNInfo *DVNI = IntB.getVNInfoAt(DefIdx); in RemoveCopyByCommutingDef()
780 VNInfo *ValNo = BValNo; in RemoveCopyByCommutingDef()
805 VNInfo *ValNo = SrcLR->valno; in ReMaterializeTrivialDef()
890 VNInfo *DeadVNI = DstInt->getVNInfoAt(Idx.getDefIndex()); in eliminateUndefCopy()
1315 static unsigned ComputeUltimateVN(VNInfo *VNI, in ComputeUltimateVN()
1316 SmallVector<VNInfo*, 16> &NewVNInfo, in ComputeUltimateVN() argument
1317 DenseMap<VNInfo*, VNInfo*> &ThisFromOther, in ComputeUltimateVN() argument
1318 DenseMap<VNInfo*, VNInfo*> &OtherFromThis, in ComputeUltimateVN()
1330 DenseMap<VNInfo*, VNInfo*>::iterator I = ThisFromOther.find(VNI); in ComputeUltimateVN()
1335 VNInfo *OtherValNo = I->second; in ComputeUltimateVN()
1365 VNInfo *VNI, in RegistersDefinedFromSameValue()
1390 VNInfo *Other = LR->valno; in RegistersDefinedFromSameValue()
1474 DenseMap<VNInfo*, VNInfo*> LHSValsDefinedFromRHS; in JoinIntervals()
1475 DenseMap<VNInfo*, VNInfo*> RHSValsDefinedFromLHS; in JoinIntervals()
1476 SmallVector<VNInfo*, 16> NewVNInfo; in JoinIntervals()
1487 VNInfo *VNI = *i; in JoinIntervals()
1514 VNInfo *VNI = *i; in JoinIntervals()
1543 VNInfo *VNI = *i; in JoinIntervals()
1553 VNInfo *VNI = *i; in JoinIntervals()
1616 for (DenseMap<VNInfo*, VNInfo*>::iterator I = LHSValsDefinedFromRHS.begin(), in JoinIntervals()
1618 VNInfo *VNI = I->first; in JoinIntervals()
1625 for (DenseMap<VNInfo*, VNInfo*>::iterator I = RHSValsDefinedFromLHS.begin(), in JoinIntervals()
1627 VNInfo *VNI = I->first; in JoinIntervals()