• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/

Lines Matching defs:SearchOrder

265                         const JITDylibSearchOrder &SearchOrder) {
267 if (!SearchOrder.empty()) {
268 assert(SearchOrder.front().first &&
270 OS << " (\"" << SearchOrder.front().first->getName() << "\", "
271 << SearchOrder.begin()->second << ")";
273 make_range(std::next(SearchOrder.begin(), 1), SearchOrder.end())) {
1349 SearchOrder.clear();
1351 SearchOrder.push_back(
1353 SearchOrder.insert(SearchOrder.end(), NewSearchOrder.begin(),
1356 SearchOrder = std::move(NewSearchOrder);
1362 ES.runSessionLocked([&]() { SearchOrder.push_back({&JD, JDLookupFlags}); });
1368 for (auto &KV : SearchOrder)
1378 auto I = std::find_if(SearchOrder.begin(), SearchOrder.end(),
1382 if (I != SearchOrder.end())
1383 SearchOrder.erase(I);
1708 << "Search order: " << SearchOrder << "\n"
1789 SearchOrder.push_back({this, JITDylibLookupFlags::MatchAllSymbols});
1985 LookupKind K, const JITDylibSearchOrder &SearchOrder,
1992 dbgs() << "Looking up " << Symbols << " in " << SearchOrder
2010 for (auto &KV : SearchOrder) {
2087 ExecutionSession::lookup(const JITDylibSearchOrder &SearchOrder,
2120 lookup(K, SearchOrder, Symbols, RequiredState, NotifyComplete,
2141 ExecutionSession::lookup(const JITDylibSearchOrder &SearchOrder,
2145 if (auto ResultMap = lookup(SearchOrder, std::move(Names), LookupKind::Static,
2155 ExecutionSession::lookup(ArrayRef<JITDylib *> SearchOrder,
2157 return lookup(makeJITDylibSearchOrder(SearchOrder), Name);
2161 ExecutionSession::lookup(ArrayRef<JITDylib *> SearchOrder, StringRef Name) {
2162 return lookup(SearchOrder, intern(Name));