Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.h145 class ValueIDNum {
162 ValueIDNum() { u.Value = EmptyValue.asU64(); } in ValueIDNum() function
164 ValueIDNum(uint64_t Block, uint64_t Inst, uint64_t Loc) { in ValueIDNum() function
168 ValueIDNum(uint64_t Block, uint64_t Inst, LocIdx Loc) { in ValueIDNum() function
179 static ValueIDNum fromU64(uint64_t v) { in fromU64()
180 ValueIDNum Val; in fromU64()
185 bool operator<(const ValueIDNum &Other) const {
189 bool operator==(const ValueIDNum &Other) const {
193 bool operator!=(const ValueIDNum &Other) const { return !(*this == Other); }
207 static ValueIDNum EmptyValue;
[all …]
H A DInstrRefBasedImpl.cpp228 SmallVector<ValueIDNum, 32> VarLocs;
323 using ValueLocPair = std::pair<ValueIDNum, LocationAndQuality>;
389 const ValueIDNum &Num = Op.ID; in loadVarInloc()
484 ValueIDNum &VNum = MLocs[Idx.asU64()]; in loadInlocs()
485 if (VNum == ValueIDNum::EmptyValue) in loadInlocs()
532 SmallDenseMap<ValueIDNum, LocationAndQuality> ValueToLoc; in checkInstForNewValues()
557 ValueIDNum &LocValueID = Location.Value; in checkInstForNewValues()
636 bool isEntryValueValue(const ValueIDNum &Val) const { in isEntryValueValue()
653 const ValueIDNum &Num) { in recoverAsEntryValue()
809 ValueIDNum OldValue = VarLocs[MLoc.asU64()]; in clobberMloc()
[all …]