Home
last modified time | relevance | path

Searched refs:NewVNInfo (Results 1 – 9 of 9) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DLiveInterval.cpp374 SmallVector<VNInfo*, 16> &NewVNInfo, in join() argument
380 unsigned NumNewVals = NewVNInfo.size(); in join()
384 (NewVNInfo[LHSValID] && NewVNInfo[LHSValID] != getValNumInfo(i))) in join()
393 OutIt->valno = NewVNInfo[LHSValNoAssignments[OutIt->valno->id]]; in join()
396 OutIt->valno = NewVNInfo[LHSValNoAssignments[I->valno->id]]; in join()
427 VNInfo *VNI = NewVNInfo[i]; in join()
444 I->valno = NewVNInfo[OtherAssignments[RangeNo]]; in join()
DRegisterCoalescer.cpp1316 SmallVector<VNInfo*, 16> &NewVNInfo, in ComputeUltimateVN() argument
1332 NewVNInfo.push_back(VNI); in ComputeUltimateVN()
1333 return ThisValNoAssignments[VN] = NewVNInfo.size()-1; in ComputeUltimateVN()
1346 ComputeUltimateVN(OtherValNo, NewVNInfo, OtherFromThis, ThisFromOther, in ComputeUltimateVN()
1476 SmallVector<VNInfo*, 16> NewVNInfo; in JoinIntervals() local
1539 NewVNInfo.reserve(LHS.getNumValNums() + RHS.getNumValNums()); in JoinIntervals()
1547 ComputeUltimateVN(VNI, NewVNInfo, in JoinIntervals()
1559 NewVNInfo.push_back(VNI); in JoinIntervals()
1560 RHSValNoAssignments[VN] = NewVNInfo.size()-1; in JoinIntervals()
1564 ComputeUltimateVN(VNI, NewVNInfo, in JoinIntervals()
[all …]
/external/llvm/lib/CodeGen/
DLiveInterval.cpp584 SmallVectorImpl<VNInfo *> &NewVNInfo) { in join() argument
591 unsigned NumNewVals = NewVNInfo.size(); in join()
595 (NewVNInfo[LHSValID] && NewVNInfo[LHSValID] != getValNumInfo(i))) { in join()
606 OutIt->valno = NewVNInfo[LHSValNoAssignments[OutIt->valno->id]]; in join()
608 VNInfo* nextValNo = NewVNInfo[LHSValNoAssignments[I->valno->id]]; in join()
636 S.valno = NewVNInfo[RHSValNoAssignments[S.valno->id]]; in join()
642 VNInfo *VNI = NewVNInfo[i]; in join()
DRegisterCoalescer.cpp1720 SmallVectorImpl<VNInfo*> &NewVNInfo; member in __anon58843fd50211::JoinVals
1869 NewVNInfo(newVNInfo), CP(cp), LIS(lis), Indexes(LIS->getSlotIndexes()), in JoinVals()
2222 << NewVNInfo[Assignments[ValNo]]->def << '\n'); in computeAssignment()
2238 Assignments[ValNo] = NewVNInfo.size(); in computeAssignment()
2239 NewVNInfo.push_back(LR.getValNumInfo(ValNo)); in computeAssignment()
2547 SmallVector<VNInfo*, 16> NewVNInfo; in joinSubRegRanges() local
2549 NewVNInfo, CP, LIS, TRI, true, true); in joinSubRegRanges()
2551 NewVNInfo, CP, LIS, TRI, true, true); in joinSubRegRanges()
2586 NewVNInfo); in joinSubRegRanges()
2640 SmallVector<VNInfo*, 16> NewVNInfo; in joinVirtRegs() local
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DLiveInterval.cpp647 SmallVectorImpl<VNInfo *> &NewVNInfo) { in join() argument
654 unsigned NumNewVals = NewVNInfo.size(); in join()
658 (NewVNInfo[LHSValID] && NewVNInfo[LHSValID] != getValNumInfo(i))) { in join()
669 OutIt->valno = NewVNInfo[LHSValNoAssignments[OutIt->valno->id]]; in join()
671 VNInfo* nextValNo = NewVNInfo[LHSValNoAssignments[I->valno->id]]; in join()
699 S.valno = NewVNInfo[RHSValNoAssignments[S.valno->id]]; in join()
705 VNInfo *VNI = NewVNInfo[i]; in join()
DRegisterCoalescer.cpp2045 SmallVectorImpl<VNInfo*> &NewVNInfo; member in __anondf57ee2d0311::JoinVals
2200 NewVNInfo(newVNInfo), CP(cp), LIS(lis), Indexes(LIS->getSlotIndexes()), in JoinVals()
2584 << NewVNInfo[Assignments[ValNo]]->def << '\n'); in computeAssignment()
2600 Assignments[ValNo] = NewVNInfo.size(); in computeAssignment()
2601 NewVNInfo.push_back(LR.getValNumInfo(ValNo)); in computeAssignment()
3045 SmallVector<VNInfo*, 16> NewVNInfo; in joinSubRegRanges() local
3047 NewVNInfo, CP, LIS, TRI, true, true); in joinSubRegRanges()
3049 NewVNInfo, CP, LIS, TRI, true, true); in joinSubRegRanges()
3084 NewVNInfo); in joinSubRegRanges()
3123 SmallVector<VNInfo*, 16> NewVNInfo; in joinVirtRegs() local
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DLiveInterval.h474 SmallVector<VNInfo*, 16> &NewVNInfo,
/external/llvm/include/llvm/CodeGen/
DLiveInterval.h465 SmallVectorImpl<VNInfo *> &NewVNInfo);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DLiveInterval.h500 SmallVectorImpl<VNInfo *> &NewVNInfo);