Home
last modified time | relevance | path

Searched refs:VarLocs (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/CodeGen/
DLiveDebugValues.cpp151 VarLocSet VarLocs; member in __anon5c0180840111::LiveDebugValues::OpenRangesSet
155 const VarLocSet &getVarLocs() const { return VarLocs; } in getVarLocs()
162 VarLocs.reset(ID); in erase()
170 VarLocs.intersectWithComplement(KillSet); in erase()
177 VarLocs.set(VarLocID); in insert()
183 VarLocs.clear(); in clear()
189 assert(Vars.empty() == VarLocs.empty() && "open ranges are inconsistent"); in empty()
190 return VarLocs.empty(); in empty()
/external/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
DVarLocBasedImpl.cpp638 VarLocSet VarLocs; member in __anon87d824590111::VarLocBasedLDV::OpenRangesSet
647 : VarLocs(Alloc), OverlappingFragments(_OLapMap) {} in OpenRangesSet()
649 const VarLocSet &getVarLocs() const { return VarLocs; } in getVarLocs()
674 VarLocs.clear(); in clear()
682 Vars.empty() == VarLocs.empty() && in empty()
684 return VarLocs.empty(); in empty()
840 VarLocs.reset(ID.getAsRawInteger()); in erase()
869 VarLocs.intersectWithComplement(KillSet); in erase()
880 VarLocs.set(VarLocID.getAsRawInteger()); in insert()
DInstrRefBasedImpl.cpp983 std::vector<ValueIDNum> VarLocs; member in __anon84c0493f0211::TransferTracker
1039 VarLocs.clear(); in loadInlocs()
1040 VarLocs.reserve(NumLocs); in loadInlocs()
1063 VarLocs.push_back(VNum); in loadInlocs()
1203 if (MTracker->getNumAtPos(NewLoc) != VarLocs[NewLoc.asU64()]) { in redefVar()
1208 VarLocs[NewLoc.asU64()] = MTracker->getNumAtPos(NewLoc); in redefVar()
1230 VarLocs[MLoc.asU64()] = ValueIDNum::EmptyValue; in clobberMloc()
1252 if (VarLocs[Src.asU64()] != MTracker->getNumAtPos(Src)) in transferMlocs()
1258 VarLocs[Dst.asU64()] = VarLocs[Src.asU64()]; in transferMlocs()
1277 VarLocs[Src.asU64()] = ValueIDNum::EmptyValue; in transferMlocs()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DLiveDebugValues.cpp442 VarLocSet VarLocs; member in __anon0fae8d260111::LiveDebugValues::OpenRangesSet
452 const VarLocSet &getVarLocs() const { return VarLocs; } in getVarLocs()
476 VarLocs.clear(); in clear()
484 Vars.empty() == VarLocs.empty() && in empty()
486 return VarLocs.empty(); in empty()
621 VarLocs.reset(ID); in erase()
650 VarLocs.intersectWithComplement(KillSet); in erase()
661 VarLocs.set(VarLocID); in insert()