Lines Matching refs:LiveSet
239 MapVector<BasicBlock *, SetVector<Value *>> LiveSet; member
269 StatepointLiveSetTy LiveSet; member
384 StatepointLiveSetTy LiveSet; in analyzeParsePointLiveness() local
385 findLiveSetAtInst(Call, OriginalLivenessData, LiveSet); in analyzeParsePointLiveness()
389 for (Value *V : LiveSet) in analyzeParsePointLiveness()
394 dbgs() << "Number live values: " << LiveSet.size() << "\n"; in analyzeParsePointLiveness()
396 Result.LiveSet = LiveSet; in analyzeParsePointLiveness()
1364 StatepointLiveSetTy PotentiallyDerivedPointers = result.LiveSet; in findBasePointers()
1909 const auto &LiveSet = Result.LiveSet; in makeStatepointExplicit() local
1913 LiveVec.reserve(LiveSet.size()); in makeStatepointExplicit()
1914 BaseVec.reserve(LiveSet.size()); in makeStatepointExplicit()
1915 for (Value *L : LiveSet) { in makeStatepointExplicit()
2395 for (Value *LiveValue : Info.LiveSet) { in rematerializeLiveValues()
2501 Info.LiveSet.remove(LiveValue); in rematerializeLiveValues()
2649 for (auto *Derived : Info.LiveSet) { in insertParsePoints()
2682 Info.LiveSet.remove_if([&](Value *LiveV) { in insertParsePoints()
2735 Info.LiveSet.clear(); in insertParsePoints()
3169 checkBasicSSA(DT, Data.LiveSet[&BB], BB.getTerminator()); in checkBasicSSA()
3182 Data.LiveSet[&BB].clear(); in computeLiveInValues()
3183 computeLiveInValues(BB.rbegin(), BB.rend(), Data.LiveSet[&BB]); in computeLiveInValues()
3187 assert(!Data.LiveSet[&BB].count(Kill) && "live set contains kill"); in computeLiveInValues()
3192 Data.LiveIn[&BB] = Data.LiveSet[&BB]; in computeLiveInValues()
3222 LiveTmp.set_union(Data.LiveSet[BB]); in computeLiveInValues()
3272 Info.LiveSet = Updated; in recomputeLiveInValues()