Lines Matching refs:LiveVec
1321 auto FindIndex = [](ArrayRef<Value *> LiveVec, Value *Val) { in CreateGCRelocates() argument
1322 auto ValIt = std::find(LiveVec.begin(), LiveVec.end(), Val); in CreateGCRelocates()
1323 assert(ValIt != LiveVec.end() && "Val not found in LiveVec!"); in CreateGCRelocates()
1324 size_t Index = std::distance(LiveVec.begin(), ValIt); in CreateGCRelocates()
1325 assert(Index < LiveVec.size() && "Bug in std::find?"); in CreateGCRelocates()
1585 SmallVectorImpl<Value *> &LiveVec) { in StabilizeOrder() argument
1586 assert(BaseVec.size() == LiveVec.size()); in StabilizeOrder()
1592 v.Derived = LiveVec[i]; in StabilizeOrder()
1599 LiveVec[i] = Temp[i].Derived; in StabilizeOrder()
1616 SmallVector<Value *, 64> BaseVec, LiveVec; in makeStatepointExplicit() local
1617 LiveVec.reserve(LiveSet.size()); in makeStatepointExplicit()
1620 LiveVec.push_back(L); in makeStatepointExplicit()
1625 assert(LiveVec.size() == BaseVec.size()); in makeStatepointExplicit()
1630 StabilizeOrder(BaseVec, LiveVec); in makeStatepointExplicit()
1633 makeStatepointExplicitImpl(CS, BaseVec, LiveVec, Result, Replacements); in makeStatepointExplicit()