Lines Matching refs:Resumes
49 SmallVectorImpl<ResumeInst *> &Resumes,
140 Function &Fn, SmallVectorImpl<ResumeInst *> &Resumes, in pruneUnreachableResumes() argument
142 BitVector ResumeReachable(Resumes.size()); in pruneUnreachableResumes()
144 for (auto *RI : Resumes) { in pruneUnreachableResumes()
156 return Resumes.size(); in pruneUnreachableResumes()
164 for (size_t I = 0, E = Resumes.size(); I < E; ++I) { in pruneUnreachableResumes()
165 ResumeInst *RI = Resumes[I]; in pruneUnreachableResumes()
167 Resumes[ResumesLeft++] = RI; in pruneUnreachableResumes()
175 Resumes.resize(ResumesLeft); in pruneUnreachableResumes()
182 SmallVector<ResumeInst*, 16> Resumes; in InsertUnwindResumeCalls() local
186 Resumes.push_back(RI); in InsertUnwindResumeCalls()
192 if (Resumes.empty()) in InsertUnwindResumeCalls()
202 size_t ResumesLeft = pruneUnreachableResumes(Fn, Resumes, CleanupLPads); in InsertUnwindResumeCalls()
218 ResumeInst *RI = Resumes.front(); in InsertUnwindResumeCalls()
237 for (ResumeInst *RI : Resumes) { in InsertUnwindResumeCalls()