Home
last modified time | relevance | path

Searched refs:SymbolLookupFlags (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLookupAndRecordAddrs.h49 SymbolLookupFlags LookupFlags = SymbolLookupFlags::RequiredSymbol);
57 SymbolLookupFlags LookupFlags = SymbolLookupFlags::RequiredSymbol);
66 SymbolLookupFlags LookupFlags = SymbolLookupFlags::RequiredSymbol);
H A DCore.h157 enum class SymbolLookupFlags { RequiredSymbol, WeaklyReferencedSymbol }; enum
197 using value_type = std::pair<SymbolStringPtr, SymbolLookupFlags>;
211 SymbolLookupFlags Flags = SymbolLookupFlags::RequiredSymbol) {
218 SymbolLookupFlags Flags = SymbolLookupFlags::RequiredSymbol) {
228 SymbolLookupFlags Flags = SymbolLookupFlags::RequiredSymbol) {
240 SymbolLookupFlags Flags = SymbolLookupFlags::RequiredSymbol) {
250 SymbolLookupFlags Flags = SymbolLookupFlags::RequiredSymbol) {
262 SymbolLookupFlags Flags = SymbolLookupFlags::RequiredSymbol) {
314 std::declval<SymbolLookupFlags>())),
336 std::declval<SymbolLookupFlags>())),
H A DDebugUtils.h80 const SymbolLookupFlags &LookupFlags);
H A DSpeculation.h157 SymbolLookupSet(Target, SymbolLookupFlags::WeaklyReferencedSymbol), in registerSymbols()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLookupAndRecordAddrs.cpp20 SymbolLookupFlags LookupFlags) { in lookupAndRecordAddrs()
45 SymbolLookupFlags LookupFlags) { in lookupAndRecordAddrs()
57 SymbolLookupFlags LookupFlags) { in lookupAndRecordAddrs()
H A DEPCGenericDylibManager.cpp25 *V.first, V.second == SymbolLookupFlags::RequiredSymbol); in size()
31 OB, *V.first, V.second == SymbolLookupFlags::RequiredSymbol); in serialize()
H A DLinkGraphLinkingLayer.cpp92 orc::SymbolLookupFlags LookupFlags; in lookup()
94 case jitlink::SymbolLookupFlags::RequiredSymbol: in lookup()
95 LookupFlags = orc::SymbolLookupFlags::RequiredSymbol; in lookup()
97 case jitlink::SymbolLookupFlags::WeaklyReferencedSymbol: in lookup()
98 LookupFlags = orc::SymbolLookupFlags::WeaklyReferencedSymbol; in lookup()
H A DDebugUtils.cpp230 raw_ostream &operator<<(raw_ostream &OS, const SymbolLookupFlags &LookupFlags) { in operator <<()
232 case SymbolLookupFlags::RequiredSymbol: in operator <<()
234 case SymbolLookupFlags::WeaklyReferencedSymbol: in operator <<()
H A DEPCDynamicLibrarySearchGenerator.cpp63 LookupSymbols.add(KV.first, SymbolLookupFlags::WeaklyReferencedSymbol); in tryToGenerate()
H A DOrcV2CBindings.cpp230 static SymbolLookupFlags toSymbolLookupFlags(LLVMOrcSymbolLookupFlags SLF) { in toSymbolLookupFlags()
233 return SymbolLookupFlags::RequiredSymbol; in toSymbolLookupFlags()
235 return SymbolLookupFlags::WeaklyReferencedSymbol; in toSymbolLookupFlags()
240 static LLVMOrcSymbolLookupFlags fromSymbolLookupFlags(SymbolLookupFlags SLF) { in fromSymbolLookupFlags()
242 case SymbolLookupFlags::RequiredSymbol: in fromSymbolLookupFlags()
244 case SymbolLookupFlags::WeaklyReferencedSymbol: in fromSymbolLookupFlags()
H A DCore.cpp389 ? SymbolLookupFlags::WeaklyReferencedSymbol in materialize()
390 : SymbolLookupFlags::RequiredSymbol); in materialize()
1903 WFs, SymbolLookupFlags::WeaklyReferencedSymbol)); in registerJITDispatchHandlers()
2255 SymbolLookupFlags SymLookupFlags) -> Expected<bool> { in IL_updateCandidatesFor()
2280 SymLookupFlags != SymbolLookupFlags::WeaklyReferencedSymbol) in IL_updateCandidatesFor()
2534 [](const SymbolStringPtr &Name, SymbolLookupFlags SymLookupFlags) { in OL_applyQueryPhase1()
2535 return SymLookupFlags == SymbolLookupFlags::WeaklyReferencedSymbol; in OL_applyQueryPhase1()
2583 SymbolLookupFlags SymLookupFlags) -> Expected<bool> { in OL_completeLookup()
2612 SymLookupFlags != SymbolLookupFlags::WeaklyReferencedSymbol) { in OL_completeLookup()
2730 [&](const SymbolStringPtr &Name, SymbolLookupFlags SymLookupFlags) { in OL_completeLookup()
[all …]
H A DSelfExecutorProcessControl.cpp100 if (!Addr && KV.second == SymbolLookupFlags::RequiredSymbol) { in lookupSymbolsAsync()
H A DJITLinkReentryTrampolines.cpp157 SymbolLookupFlags::WeaklyReferencedSymbol), in emit()
H A DExecutionUtils.cpp529 DenseMap<StringRef, SymbolLookupFlags> ToLookUpSymbols; in tryToGenerate()
536 if (Inserted || It->second != SymbolLookupFlags::RequiredSymbol) in tryToGenerate()
H A DLLJIT.cpp211 InitSymbols[&JD].add(InitSym, SymbolLookupFlags::WeaklyReferencedSymbol); in notifyAdding()
221 SymbolLookupFlags::WeaklyReferencedSymbol); in notifyAdding()
359 SymbolLookupFlags::WeaklyReferencedSymbol); in getDeinitializers()
H A DMachOPlatform.cpp374 SymbolLookupFlags::WeaklyReferencedSymbol); in notifyAdding()
774 ? SymbolLookupFlags::RequiredSymbol in rt_pushSymbols()
775 : SymbolLookupFlags::WeaklyReferencedSymbol); in rt_pushSymbols()
H A DLazyReexports.cpp601 {{std::move(SpeculateFn), SymbolLookupFlags::WeaklyReferencedSymbol}}, in doNextSpeculativeLookup()
H A DCOFFPlatform.cpp328 SymbolLookupFlags::WeaklyReferencedSymbol); in notifyAdding()
H A DELFNixPlatform.cpp295 SymbolLookupFlags::WeaklyReferencedSymbol); in notifyAdding()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkGeneric.cpp215 SymbolLookupFlags LookupFlags = in getExternalSymbolNames()
216 Sym->isWeaklyReferenced() ? SymbolLookupFlags::WeaklyReferencedSymbol in getExternalSymbolNames()
217 : SymbolLookupFlags::RequiredSymbol; in getExternalSymbolNames()
H A DJITLink.cpp384 raw_ostream &operator<<(raw_ostream &OS, const SymbolLookupFlags &LF) { in operator <<()
386 case SymbolLookupFlags::RequiredSymbol: in operator <<()
388 case SymbolLookupFlags::WeaklyReferencedSymbol: in operator <<()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h1896 enum class SymbolLookupFlags { RequiredSymbol, WeaklyReferencedSymbol }; enum
1898 LLVM_ABI raw_ostream &operator<<(raw_ostream &OS, const SymbolLookupFlags &LF);
1935 using LookupMap = DenseMap<orc::SymbolStringPtr, SymbolLookupFlags>;