Home
last modified time | relevance | path

Searched refs:valnos (Results 1 – 21 of 21) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DLiveInterval.h212 VNInfoList valnos; // value#'s
237 vni_iterator vni_begin() { return valnos.begin(); }
238 vni_iterator vni_end() { return valnos.end(); }
241 const_vni_iterator vni_begin() const { return valnos.begin(); }
242 const_vni_iterator vni_end() const { return valnos.end(); }
271 valnos.clear();
275 bool hasAtLeastOneValue() const { return !valnos.empty(); }
277 bool containsOneValue() const { return valnos.size() == 1; }
279 unsigned getNumValNums() const { return (unsigned)valnos.size(); }
284 return valnos[ValNo];
[all …]
/external/llvm/include/llvm/CodeGen/
DLiveInterval.h197 VNInfoList valnos; // value#'s variable
214 vni_iterator vni_begin() { return valnos.begin(); } in vni_begin()
215 vni_iterator vni_end() { return valnos.end(); } in vni_end()
218 const_vni_iterator vni_begin() const { return valnos.begin(); } in vni_begin()
219 const_vni_iterator vni_end() const { return valnos.end(); } in vni_end()
233 for (const VNInfo *VNI : Other.valnos) { in LiveRange()
238 segments.push_back(Segment(S.start, S.end, valnos[S.valno->id])); in LiveRange()
277 valnos.clear(); in clear()
285 bool hasAtLeastOneValue() const { return !valnos.empty(); } in hasAtLeastOneValue()
287 bool containsOneValue() const { return valnos.size() == 1; } in containsOneValue()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DLiveInterval.h200 VNInfoList valnos; // value#'s variable
220 vni_iterator vni_begin() { return valnos.begin(); } in vni_begin()
221 vni_iterator vni_end() { return valnos.end(); } in vni_end()
223 const_vni_iterator vni_begin() const { return valnos.begin(); } in vni_begin()
224 const_vni_iterator vni_end() const { return valnos.end(); } in vni_end()
247 for (const VNInfo *VNI : Other.valnos) in assign()
251 segments.push_back(Segment(S.start, S.end, valnos[S.valno->id])); in assign()
289 valnos.clear(); in clear()
297 bool hasAtLeastOneValue() const { return !valnos.empty(); } in hasAtLeastOneValue()
299 bool containsOneValue() const { return valnos.size() == 1; } in containsOneValue()
[all …]
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DLiveInterval.cpp140 valnos.pop_back(); in markValNoForDeletion()
141 } while (!valnos.empty() && valnos.back()->isUnused()); in markValNoForDeletion()
151 valnos.clear(); in RenumberValues()
157 VNI->id = (unsigned)valnos.size(); in RenumberValues()
158 valnos.push_back(VNI); in RenumberValues()
430 valnos.push_back(VNI); in join()
432 valnos[NumValNos] = VNI; in join()
437 valnos.resize(NumNewVals); // shrinkify in join()
556 valnos.clear(); in Copy()
747 LIV[eq]->valnos.push_back(VNI); in Distribute()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DLiveRangeUtils.h51 SplitLRs[eq-1]->valnos.push_back(VNI); in DistributeRange()
54 LR.valnos[j++] = VNI; in DistributeRange()
57 LR.valnos.resize(j); in DistributeRange()
DLiveInterval.cpp525 valnos.pop_back(); in markValNoForDeletion()
526 } while (!valnos.empty() && valnos.back()->isUnused()); in markValNoForDeletion()
536 valnos.clear(); in RenumberValues()
542 VNI->id = (unsigned)valnos.size(); in RenumberValues()
543 valnos.push_back(VNI); in RenumberValues()
708 valnos.push_back(VNI); in join()
710 valnos[NumValNos] = VNI; in join()
715 valnos.resize(NumNewVals); // shrinkify in join()
1019 assert(I->valno->id < valnos.size()); in verify()
1020 assert(I->valno == valnos[I->valno->id]); in verify()
[all …]
DRenameIndependentSubregs.cpp124 if (LI.valnos.size() < 2) in INITIALIZE_PASS_DEPENDENCY()
274 unsigned NumValNos = SR.valnos.size(); in distribute()
280 const VNInfo &VNI = *SR.valnos[I]; in distribute()
318 for (unsigned I = 0; I < SR.valnos.size(); ++I) { in computeMainRangesFixFlags()
319 const VNInfo &VNI = *SR.valnos[I]; in computeMainRangesFixFlags()
DSplitKit.cpp171 for (const VNInfo *VNI : CurLI->valnos) in analyzeUses()
955 for (VNInfo *VNI : LI->valnos) { in computeRedundantBackCopies()
1019 for (VNInfo *VNI : LI->valnos) { in hoistCopies()
1100 for (VNInfo *VNI : LI->valnos) { in hoistCopies()
1267 for (const VNInfo *V : ParentLI.valnos) { in extendPHIKillRanges()
1283 for (const VNInfo *V : PS.valnos) { in extendPHIKillRanges()
1477 for (const VNInfo *ParentVNI : Edit->getParent().valnos) { in finish()
DLiveRangeCalc.cpp134 assert(MainRange.segments.empty() && MainRange.valnos.empty() && in constructMainRangeFromSubranges()
138 for (const VNInfo *VNI : SR.valnos) { in constructMainRangeFromSubranges()
DLiveRangeEdit.cpp83 for (VNInfo *VNI : getParent().valnos) { in scanRemattable()
DLiveIntervals.cpp504 for (VNInfo *VNI : LI.valnos) { in computeDeadValues()
594 for (VNInfo *VNI : SR.valnos) { in shrinkToUses()
840 for (const VNInfo *PHI : LI.valnos) { in hasPHIKill()
DMachineVerifier.cpp2172 for (const VNInfo *VNI : LR.valnos) in verifyLiveRange()
DRegisterCoalescer.cpp982 for (auto VNI : IntB.valnos) { in removePartialRedundancy()
/external/llvm/lib/CodeGen/
DLiveRangeUtils.h51 SplitLRs[eq-1]->valnos.push_back(VNI); in DistributeRange()
54 LR.valnos[j++] = VNI; in DistributeRange()
57 LR.valnos.resize(j); in DistributeRange()
DLiveInterval.cpp468 valnos.pop_back(); in markValNoForDeletion()
469 } while (!valnos.empty() && valnos.back()->isUnused()); in markValNoForDeletion()
479 valnos.clear(); in RenumberValues()
485 VNI->id = (unsigned)valnos.size(); in RenumberValues()
486 valnos.push_back(VNI); in RenumberValues()
645 valnos.push_back(VNI); in join()
647 valnos[NumValNos] = VNI; in join()
652 valnos.resize(NumNewVals); // shrinkify in join()
901 assert(I->valno->id < valnos.size()); in verify()
902 assert(I->valno == valnos[I->valno->id]); in verify()
[all …]
DRenameIndependentSubregs.cpp124 if (LI.valnos.size() < 2) in INITIALIZE_PASS_DEPENDENCY()
262 unsigned NumValNos = SR.valnos.size(); in distribute()
268 const VNInfo &VNI = *SR.valnos[I]; in distribute()
306 for (unsigned I = 0; I < SR.valnos.size(); ++I) { in computeMainRangesFixFlags()
307 const VNInfo &VNI = *SR.valnos[I]; in computeMainRangesFixFlags()
DSplitKit.cpp144 for (const VNInfo *VNI : CurLI->valnos) in analyzeUses()
754 for (VNInfo *VNI : LI->valnos) { in computeRedundantBackCopies()
818 for (VNInfo *VNI : LI->valnos) { in hoistCopies()
898 for (VNInfo *VNI : LI->valnos) { in hoistCopies()
1030 for (const VNInfo *PHIVNI : Edit->getParent().valnos) { in extendPHIKillRanges()
1145 for (const VNInfo *ParentVNI : Edit->getParent().valnos) { in finish()
DLiveRangeCalc.cpp133 assert(MainRange.segments.empty() && MainRange.valnos.empty() && in constructMainRangeFromSubranges()
137 for (const VNInfo *VNI : SR.valnos) { in constructMainRangeFromSubranges()
DLiveIntervalAnalysis.cpp468 for (auto VNI : LI.valnos) { in computeDeadValues()
558 for (auto VNI : SR.valnos) { in shrinkToUses()
804 for (const VNInfo *PHI : LI.valnos) { in hasPHIKill()
DLiveRangeEdit.cpp63 for (VNInfo *VNI : getParent().valnos) { in scanRemattable()
DMachineVerifier.cpp1873 for (const VNInfo *VNI : LR.valnos) in verifyLiveRange()