| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | LookupAndRecordAddrs.h | 48 SymbolLookupFlags LookupFlags = SymbolLookupFlags::RequiredSymbol); 56 SymbolLookupFlags LookupFlags = SymbolLookupFlags::RequiredSymbol); 65 SymbolLookupFlags LookupFlags = SymbolLookupFlags::RequiredSymbol);
|
| H A D | Core.h | 137 enum class SymbolLookupFlags { RequiredSymbol, WeaklyReferencedSymbol }; enum 177 using value_type = std::pair<SymbolStringPtr, SymbolLookupFlags>; 186 SymbolLookupFlags Flags = SymbolLookupFlags::RequiredSymbol) { 193 SymbolLookupFlags Flags = SymbolLookupFlags::RequiredSymbol) { 203 SymbolLookupFlags Flags = SymbolLookupFlags::RequiredSymbol) { 215 SymbolLookupFlags Flags = SymbolLookupFlags::RequiredSymbol) { 225 SymbolLookupFlags Flags = SymbolLookupFlags::RequiredSymbol) { 237 SymbolLookupFlags Flags = SymbolLookupFlags::RequiredSymbol) { 289 std::declval<SymbolLookupFlags>())), 311 std::declval<SymbolLookupFlags>())),
|
| H A D | DebugUtils.h | 74 raw_ostream &operator<<(raw_ostream &OS, const SymbolLookupFlags &LookupFlags);
|
| H A D | Speculation.h | 157 SymbolLookupSet(Target, SymbolLookupFlags::WeaklyReferencedSymbol), in registerSymbols()
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | LookupAndRecordAddrs.cpp | 20 SymbolLookupFlags LookupFlags) { in lookupAndRecordAddrs() 45 SymbolLookupFlags LookupFlags) { in lookupAndRecordAddrs() 57 SymbolLookupFlags LookupFlags) { in lookupAndRecordAddrs()
|
| H A D | EPCGenericDylibManager.cpp | 25 *V.first, V.second == SymbolLookupFlags::RequiredSymbol); in size() 31 OB, *V.first, V.second == SymbolLookupFlags::RequiredSymbol); in serialize()
|
| H A D | DebugUtils.cpp | 236 raw_ostream &operator<<(raw_ostream &OS, const SymbolLookupFlags &LookupFlags) { in operator <<() 238 case SymbolLookupFlags::RequiredSymbol: in operator <<() 240 case SymbolLookupFlags::WeaklyReferencedSymbol: in operator <<()
|
| H A D | EPCDynamicLibrarySearchGenerator.cpp | 39 LookupSymbols.add(KV.first, SymbolLookupFlags::WeaklyReferencedSymbol); in tryToGenerate()
|
| H A D | OrcV2CBindings.cpp | 251 static SymbolLookupFlags toSymbolLookupFlags(LLVMOrcSymbolLookupFlags SLF) { in toSymbolLookupFlags() 254 return SymbolLookupFlags::RequiredSymbol; in toSymbolLookupFlags() 256 return SymbolLookupFlags::WeaklyReferencedSymbol; in toSymbolLookupFlags() 261 static LLVMOrcSymbolLookupFlags fromSymbolLookupFlags(SymbolLookupFlags SLF) { in fromSymbolLookupFlags() 263 case SymbolLookupFlags::RequiredSymbol: in fromSymbolLookupFlags() 265 case SymbolLookupFlags::WeaklyReferencedSymbol: in fromSymbolLookupFlags()
|
| H A D | ObjectLinkingLayer.cpp | 167 orc::SymbolLookupFlags LookupFlags; in lookup() 169 case jitlink::SymbolLookupFlags::RequiredSymbol: in lookup() 170 LookupFlags = orc::SymbolLookupFlags::RequiredSymbol; in lookup() 172 case jitlink::SymbolLookupFlags::WeaklyReferencedSymbol: in lookup() 173 LookupFlags = orc::SymbolLookupFlags::WeaklyReferencedSymbol; in lookup()
|
| H A D | Core.cpp | 385 ? SymbolLookupFlags::WeaklyReferencedSymbol in materialize() 386 : SymbolLookupFlags::RequiredSymbol); in materialize() 2340 SymbolLookupFlags SymLookupFlags) -> Expected<bool> { in IL_updateCandidatesFor() 2365 SymLookupFlags != SymbolLookupFlags::WeaklyReferencedSymbol) in IL_updateCandidatesFor() 2555 [](const SymbolStringPtr &Name, SymbolLookupFlags SymLookupFlags) { in OL_applyQueryPhase1() 2556 return SymLookupFlags == SymbolLookupFlags::WeaklyReferencedSymbol; in OL_applyQueryPhase1() 2604 SymbolLookupFlags SymLookupFlags) -> Expected<bool> { in OL_completeLookup() 2743 [&](const SymbolStringPtr &Name, SymbolLookupFlags SymLookupFlags) { in OL_completeLookup() 2744 if (SymLookupFlags == SymbolLookupFlags::WeaklyReferencedSymbol) { in OL_completeLookup() 2873 [](const SymbolStringPtr &Name, SymbolLookupFlags SymLookupFlags) { in OL_completeLookupFlags() [all …]
|
| H A D | ELFNixPlatform.cpp | 178 SymbolLookupFlags::WeaklyReferencedSymbol); in notifyAdding() 219 SymbolLookupFlags::WeaklyReferencedSymbol) in standardPlatformAliases() 221 SymbolLookupFlags::WeaklyReferencedSymbol)); in standardPlatformAliases() 311 DSOHandleSymbol, SymbolLookupFlags::WeaklyReferencedSymbol); in ELFNixPlatform()
|
| H A D | LLJIT.cpp | 210 InitSymbols[&JD].add(InitSym, SymbolLookupFlags::WeaklyReferencedSymbol); in notifyAdding() 220 SymbolLookupFlags::WeaklyReferencedSymbol); in notifyAdding() 360 SymbolLookupFlags::WeaklyReferencedSymbol); in getDeinitializers()
|
| H A D | ExecutorProcessControl.cpp | 104 if (!Addr && KV.second == SymbolLookupFlags::RequiredSymbol) { in lookupSymbols()
|
| H A D | MachOPlatform.cpp | 263 SymbolLookupFlags::WeaklyReferencedSymbol); in notifyAdding()
|
| /llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/ |
| H A D | LookupAndRecordAddrsTest.cpp | 63 SymbolLookupFlags::WeaklyReferencedSymbol); in TEST_F() 101 SymbolLookupFlags::WeaklyReferencedSymbol); in TEST_F()
|
| H A D | ResourceTrackerTest.cpp | 141 SymbolLookupSet(Foo, SymbolLookupFlags::WeaklyReferencedSymbol))); in TEST_F() 181 SymbolLookupSet(Foo, SymbolLookupFlags::WeaklyReferencedSymbol))); in TEST_F() 224 SymbolLookupSet(Foo, SymbolLookupFlags::WeaklyReferencedSymbol))); in TEST_F()
|
| H A D | CoreAPIsTest.cpp | 114 SymbolLookupSet(Foo, SymbolLookupFlags::WeaklyReferencedSymbol), in TEST_F() 280 SymbolLookupFlags::WeaklyReferencedSymbol))); in TEST_F() 409 SymbolLookupFlags::WeaklyReferencedSymbol))); in TEST_F() 1083 .add(Baz, SymbolLookupFlags::WeaklyReferencedSymbol))); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | JITLinkGeneric.cpp | 199 SymbolLookupFlags LookupFlags = in getExternalSymbolNames() 201 ? SymbolLookupFlags::WeaklyReferencedSymbol in getExternalSymbolNames() 202 : SymbolLookupFlags::RequiredSymbol; in getExternalSymbolNames()
|
| H A D | JITLink.cpp | 326 raw_ostream &operator<<(raw_ostream &OS, const SymbolLookupFlags &LF) { in operator <<() 328 case SymbolLookupFlags::RequiredSymbol: in operator <<() 330 case SymbolLookupFlags::WeaklyReferencedSymbol: in operator <<()
|
| H A D | COFF_x86_64.cpp | 174 Symbols[getImageBaseSymbolName()] = SymbolLookupFlags::RequiredSymbol; in getImageBaseAddress()
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/JITLink/ |
| H A D | JITLink.h | 1642 enum class SymbolLookupFlags { RequiredSymbol, WeaklyReferencedSymbol }; enum 1644 raw_ostream &operator<<(raw_ostream &OS, const SymbolLookupFlags &LF); 1680 using LookupMap = DenseMap<StringRef, SymbolLookupFlags>;
|