Lines Matching refs:toUpdate
972 Function &F, DominatorTree &DT, Pass *P, ArrayRef<CallSite> toUpdate,
980 const CallSite &CS = toUpdate[i];
1576 Function &F, DominatorTree &DT, Pass *P, ArrayRef<CallSite> toUpdate,
1582 const CallSite &CS = toUpdate[i];
1699 SmallVectorImpl<CallSite> &toUpdate) {
1703 uniqued.insert(toUpdate.begin(), toUpdate.end());
1704 assert(uniqued.size() == toUpdate.size() && "no duplicates please!");
1706 for (size_t i = 0; i < toUpdate.size(); i++) {
1707 CallSite &CS = toUpdate[i];
1717 for (CallSite CS : toUpdate) {
1735 for (size_t i = 0; i < toUpdate.size(); i++) {
1736 CallSite &CS = toUpdate[i];
1751 records.reserve(toUpdate.size());
1752 for (size_t i = 0; i < toUpdate.size(); i++) {
1756 assert(records.size() == toUpdate.size());
1760 findLiveReferences(F, DT, P, toUpdate, records);
1769 Instruction *statepoint = toUpdate[i].getInstruction();
1782 CallSite &CS = toUpdate[i];
1803 CallSite &CS = toUpdate[i];
1815 recomputeLiveInValues(F, DT, P, toUpdate, records);
1841 CallSite &CS = toUpdate[i];
1844 toUpdate.clear(); // prevent accident use of invalid CallSites