Searched refs:NewVNInfo (Results 1 - 6 of 6) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
H A D | LiveInterval.cpp | 374 SmallVector<VNInfo*, 16> &NewVNInfo, 380 unsigned NumNewVals = NewVNInfo.size(); 384 (NewVNInfo[LHSValID] && NewVNInfo[LHSValID] != getValNumInfo(i))) 393 OutIt->valno = NewVNInfo[LHSValNoAssignments[OutIt->valno->id]]; 396 OutIt->valno = NewVNInfo[LHSValNoAssignments[I->valno->id]]; 427 VNInfo *VNI = NewVNInfo[i]; 444 I->valno = NewVNInfo[OtherAssignments[RangeNo]];
|
H A D | RegisterCoalescer.cpp | 1316 SmallVector<VNInfo*, 16> &NewVNInfo, 1332 NewVNInfo.push_back(VNI); 1333 return ThisValNoAssignments[VN] = NewVNInfo.size()-1; 1346 ComputeUltimateVN(OtherValNo, NewVNInfo, OtherFromThis, ThisFromOther, 1476 SmallVector<VNInfo*, 16> NewVNInfo; local 1539 NewVNInfo.reserve(LHS.getNumValNums() + RHS.getNumValNums()); 1547 ComputeUltimateVN(VNI, NewVNInfo, 1559 NewVNInfo.push_back(VNI); 1560 RHSValNoAssignments[VN] = NewVNInfo.size()-1; 1564 ComputeUltimateVN(VNI, NewVNInfo, 1315 ComputeUltimateVN(VNInfo *VNI, SmallVector<VNInfo*, 16> &NewVNInfo, DenseMap<VNInfo*, VNInfo*> &ThisFromOther, DenseMap<VNInfo*, VNInfo*> &OtherFromThis, SmallVector<int, 16> &ThisValNoAssignments, SmallVector<int, 16> &OtherValNoAssignments) argument [all...] |
/external/llvm/lib/CodeGen/ |
H A D | LiveInterval.cpp | 584 SmallVectorImpl<VNInfo *> &NewVNInfo) { 591 unsigned NumNewVals = NewVNInfo.size(); 595 (NewVNInfo[LHSValID] && NewVNInfo[LHSValID] != getValNumInfo(i))) { 606 OutIt->valno = NewVNInfo[LHSValNoAssignments[OutIt->valno->id]]; 608 VNInfo* nextValNo = NewVNInfo[LHSValNoAssignments[I->valno->id]]; 636 S.valno = NewVNInfo[RHSValNoAssignments[S.valno->id]]; 642 VNInfo *VNI = NewVNInfo[i];
|
H A D | RegisterCoalescer.cpp | 1720 SmallVectorImpl<VNInfo*> &NewVNInfo; member in class:__anon12736::JoinVals 1728 /// NewVNInfo. This is suitable for passing to LiveInterval::join(). 1869 NewVNInfo(newVNInfo), CP(cp), LIS(lis), Indexes(LIS->getSlotIndexes()), 1873 /// Analyze defs in LR and compute a value mapping in NewVNInfo. 2222 << NewVNInfo[Assignments[ValNo]]->def << '\n'); 2238 Assignments[ValNo] = NewVNInfo.size(); 2239 NewVNInfo.push_back(LR.getValNumInfo(ValNo)); 2516 // Note that this VNInfo is reused and still referenced in NewVNInfo, 2547 SmallVector<VNInfo*, 16> NewVNInfo; local 2549 NewVNInfo, C 2640 SmallVector<VNInfo*, 16> NewVNInfo; local [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
H A D | LiveInterval.h | 474 SmallVector<VNInfo*, 16> &NewVNInfo,
|
/external/llvm/include/llvm/CodeGen/ |
H A D | LiveInterval.h | 465 SmallVectorImpl<VNInfo *> &NewVNInfo);
|
Completed in 144 milliseconds