Lines Matching refs:Replacements
1393 std::vector<DeferredReplacement> &Replacements) { in makeStatepointExplicitImpl() argument
1546 Replacements.emplace_back(CS.getInstruction(), GCResult); in makeStatepointExplicitImpl()
1548 Replacements.emplace_back(CS.getInstruction(), nullptr); in makeStatepointExplicitImpl()
1611 std::vector<DeferredReplacement> &Replacements) { in makeStatepointExplicit() argument
1633 makeStatepointExplicitImpl(CS, BaseVec, LiveVec, Result, Replacements); in makeStatepointExplicit()
1975 DenseMap<Value *, std::pair<Value *, Value *>> Replacements; in splitVectorValues() local
2002 Replacements[V].first = InsertVectorReform(IP); in splitVectorValues()
2003 Replacements[V].second = nullptr; in splitVectorValues()
2014 Replacements[V].first = InsertVectorReform(IP); in splitVectorValues()
2016 Replacements[V].second = InsertVectorReform(IP); in splitVectorValues()
2050 Instruction *Replacement = cast<Instruction>(Replacements[V].first); in splitVectorValues()
2053 Replacement = cast_or_null<Instruction>(Replacements[V].second); in splitVectorValues()
2416 std::vector<DeferredReplacement> Replacements; in insertParsePoints() local
2425 makeStatepointExplicit(DT, ToUpdate[i], Records[i], Replacements); in insertParsePoints()
2429 for (auto &PR : Replacements) in insertParsePoints()
2432 Replacements.clear(); in insertParsePoints()