Home
last modified time | relevance | path

Searched refs:ValuePtrs (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DValueList.h30 std::vector<std::pair<WeakTrackingVH, unsigned>> ValuePtrs; variable
48 unsigned size() const { return ValuePtrs.size(); } in size()
50 ValuePtrs.resize(N); in resize()
53 ValuePtrs.emplace_back(V, TypeID); in push_back()
57 ValuePtrs.clear(); in clear()
61 assert(i < ValuePtrs.size());
62 return ValuePtrs[i].first;
66 assert(ValNo < ValuePtrs.size()); in getTypeID()
67 return ValuePtrs[ValNo].second; in getTypeID()
70 Value *back() const { return ValuePtrs.back().first; } in back()
[all …]
H A DValueList.cpp35 auto &Old = ValuePtrs[Idx]; in assignValue()
64 if (Value *V = ValuePtrs[Idx].first) { in getValueFwdRef()
84 ValuePtrs[Idx] = {V, TyID}; in getValueFwdRef()