Home | History | Annotate | Download | only in IPO

Lines Matching refs:Worklist

95 /// found they are added to the \p Worklist for importing.
99 SmallVector<StringRef, 64> &Worklist) {
113 // added to set/worklist.
143 Worklist.push_back(It.first->getKey());
152 // Helper function: given a worklist and an index, will process all the worklist
161 SmallVector<StringRef, 64> &Worklist,
167 while (!Worklist.empty()) {
168 auto CalledFunctionName = Worklist.pop_back_val();
252 // Process the newly imported functions and add callees to the worklist.
254 findExternalCalls(DestModule, *F, Index, CalledFunctions, Worklist);
270 SmallVector<StringRef, 64> Worklist;
274 findExternalCalls(DestModule, F, Index, CalledFunctions, Worklist);
276 if (Worklist.empty())
291 GetImportList(DestModule, Worklist, CalledFunctions,
293 assert(Worklist.empty() && "Worklist hasn't been flushed in GetImportList");