Lines Matching refs:LiveSet
240 MapVector<BasicBlock *, SetVector<Value *>> LiveSet; member
268 StatepointLiveSetTy LiveSet; member
379 StatepointLiveSetTy LiveSet; in analyzeParsePointLiveness() local
380 findLiveSetAtInst(Inst, OriginalLivenessData, LiveSet); in analyzeParsePointLiveness()
384 for (Value *V : LiveSet) in analyzeParsePointLiveness()
389 dbgs() << "Number live values: " << LiveSet.size() << "\n"; in analyzeParsePointLiveness()
391 Result.LiveSet = LiveSet; in analyzeParsePointLiveness()
1184 findBasePointers(result.LiveSet, PointerToBase, &DT, DVCache); in findBasePointers()
1612 const auto &LiveSet = Result.LiveSet; in makeStatepointExplicit() local
1617 LiveVec.reserve(LiveSet.size()); in makeStatepointExplicit()
1618 BaseVec.reserve(LiveSet.size()); in makeStatepointExplicit()
1619 for (Value *L : LiveSet) { in makeStatepointExplicit()
2034 for (Value *LiveValue: Info.LiveSet) { in rematerializeLiveValues()
2068 assert(Info.LiveSet.count(AlternateRootPhi)); in rematerializeLiveValues()
2173 Info.LiveSet.remove(LiveValue); in rematerializeLiveValues()
2295 Info.LiveSet.remove(BasePair.first); in insertParsePoints()
2338 Info.LiveSet.clear(); in insertParsePoints()
2697 checkBasicSSA(DT, Data.LiveSet[&BB], BB.getTerminator()); in checkBasicSSA()
2710 Data.LiveSet[&BB].clear(); in computeLiveInValues()
2711 computeLiveInValues(BB.rbegin(), BB.rend(), Data.LiveSet[&BB]); in computeLiveInValues()
2715 assert(!Data.LiveSet[&BB].count(Kill) && "live set contains kill"); in computeLiveInValues()
2720 Data.LiveIn[&BB] = Data.LiveSet[&BB]; in computeLiveInValues()
2750 LiveTmp.set_union(Data.LiveSet[BB]); in computeLiveInValues()
2825 Info.LiveSet = Updated; in recomputeLiveInValues()