Lines Matching defs:NewVNInfo
2429 SmallVectorImpl<VNInfo*> &NewVNInfo;
2437 /// NewVNInfo. This is suitable for passing to LiveInterval::join().
2595 NewVNInfo(newVNInfo), CP(cp), LIS(lis), Indexes(LIS->getSlotIndexes()),
2599 /// Analyze defs in LR and compute a value mapping in NewVNInfo.
3040 << NewVNInfo[Assignments[ValNo]]->def << '\n');
3052 Assignments[ValNo] = NewVNInfo.size();
3053 NewVNInfo.push_back(LR.getValNumInfo(ValNo));
3454 // Note that this VNInfo is reused and still referenced in NewVNInfo,
3517 SmallVector<VNInfo*, 16> NewVNInfo;
3519 NewVNInfo, CP, LIS, TRI, true, true);
3521 NewVNInfo, CP, LIS, TRI, true, true);
3523 // Compute NewVNInfo and resolve conflicts (see also joinVirtRegs())
3556 NewVNInfo);
3609 SmallVector<VNInfo*, 16> NewVNInfo;
3614 NewVNInfo, CP, LIS, TRI, false, TrackSubRegLiveness);
3616 NewVNInfo, CP, LIS, TRI, false, TrackSubRegLiveness);
3623 // First compute NewVNInfo and the simple value mappings.
3763 LHS.join(RHS, LHSVals.getAssignments(), RHSVals.getAssignments(), NewVNInfo);