Lines Matching refs:VNI
114 VNInfo *VNI = OverrideVNI ? OverrideVNI : I->Value; in updateLiveIns() local
115 assert(VNI && "No live-in value found"); in updateLiveIns()
121 I->LI->addRange(LiveRange(Start, I->Kill, VNI)); in updateLiveIns()
123 I->LI->addRange(LiveRange(Start, End, VNI)); in updateLiveIns()
127 LiveOut[MBB] = LiveOutPair(VNI, (MachineDomTreeNode *)0); in updateLiveIns()
153 VNInfo *VNI = findReachingDefs(LI, KillMBB, Kill, PhysReg); in extend() local
156 if (!VNI) in extend()
159 updateLiveIns(VNI); in extend()
210 if (VNInfo *VNI = LiveOut[Pred].first) { in findReachingDefs() local
211 if (TheVNI && TheVNI != VNI) in findReachingDefs()
213 TheVNI = VNI; in findReachingDefs()
223 VNInfo *VNI = LI->extendInBlock(Start, End); in findReachingDefs() local
224 setLiveOutValue(Pred, VNI); in findReachingDefs()
225 if (VNI) { in findReachingDefs()
226 if (TheVNI && TheVNI != VNI) in findReachingDefs()
228 TheVNI = VNI; in findReachingDefs()
325 VNInfo *VNI = I->LI->getNextValue(Start, *Alloc); in updateSSA() local
326 I->Value = VNI; in updateSSA()
332 I->LI->addRange(LiveRange(Start, I->Kill, VNI)); in updateSSA()
334 I->LI->addRange(LiveRange(Start, End, VNI)); in updateSSA()
335 LOP = LiveOutPair(VNI, Node); in updateSSA()