Searched refs:VarLocs (Results 1 – 3 of 3) sorted by relevance
898 VarLocSet VarLocs; member in __anon28d3adc20111::VarLocBasedLDV::OpenRangesSet907 : Alloc(Alloc), VarLocs(Alloc), OverlappingFragments(_OLapMap) {} in OpenRangesSet()909 const VarLocSet &getVarLocs() const { return VarLocs; } in getVarLocs()918 collectAllVarLocs(Collected, VarLocs, VarLocIDs); in getUniqueVarLocs()939 VarLocs.clear(); in clear()947 Vars.empty() == VarLocs.empty() && in empty()949 return VarLocs.empty(); in empty()1128 VarLocs.reset(ID.getAsRawInteger()); in erase()1167 VarLocs.intersectWithComplement(RemoveSet); in erase()1188 VarLocs.set(ID.getAsRawInteger()); in insert()[all …]
227 SmallVector<ValueIDNum, 32> VarLocs; member in TransferTracker464 VarLocs.clear(); in loadInlocs()465 VarLocs.reserve(NumLocs); in loadInlocs()494 VarLocs.push_back(VNum); in loadInlocs()780 if (MTracker->readMLoc(NewLoc) != VarLocs[NewLoc.asU64()]) { in redefVar()799 VarLocs[NewLoc.asU64()] = MTracker->readMLoc(NewLoc); in redefVar()825 ValueIDNum OldValue = VarLocs[MLoc.asU64()]; in clobberMloc()837 VarLocs[MLoc.asU64()] = ValueIDNum::EmptyValue; in clobberMloc()914 VarLocs[NewLoc->asU64()] = OldValue; in clobberMloc()930 if (VarLocs[Src.asU64()] != MTracker->readMLoc(Src)) in transferMlocs()[all …]
1373 FunctionVarLocs const *VarLocs, bool HasDivergency) { in init() argument1385 FnVarLocs = VarLocs; in init()