/llvm-project/llvm/unittests/ExecutionEngine/Orc/ |
H A D | ObjectLinkingLayerTest.cpp | 41 JITDylib &JD = ES.createBareJITDylib("main"); global() member in __anon4442cf4b0111::ObjectLinkingLayerTest 101 notifyRemovingResources(JITDylib & JD,ResourceKey K) TEST_F() argument 104 notifyTransferringResources(JITDylib & JD,ResourceKey DstKey,ResourceKey SrcKey) TEST_F() argument 148 notifyRemovingResources(JITDylib & JD,ResourceKey K) TEST_F() argument 151 notifyTransferringResources(JITDylib & JD,ResourceKey DstKey,ResourceKey SrcKey) TEST_F() argument 200 notifyRemovingResources(JITDylib & JD,ResourceKey K) TEST_F() argument 204 notifyTransferringResources(JITDylib & JD,ResourceKey DstKey,ResourceKey SrcKey) TEST_F() argument 289 JITDylib &JD = ES.createBareJITDylib("main"); TEST() local 294 __anon4442cf4b0402(JITDylib &JD, SymbolMap Syms) TEST() argument 331 notifyRemovingResources(JITDylib & JD,ResourceKey K) TEST() argument 334 notifyTransferringResources(JITDylib & JD,ResourceKey DstKey,ResourceKey SrcKey) TEST() argument [all...] |
H A D | ResourceTrackerTest.cpp | 35 HandleRemove = [&](JITDylib &JD, ResourceKey K) -> Error { in SimpleResourceManager() 41 ResourceKey SrcKey) { in SimpleResourceManager() 74 void removeResource(JITDylib &JD, ResourceKey K) { Resources.erase(K); } in removeResource() 78 void transferResources(JITDylib &JD, ResourceKey DstKey, ResourceKey SrcKey, in transferResources() 95 Error handleRemoveResources(JITDylib &JD, ResourceKey K) override { in handleRemoveResources() 99 void handleTransferResources(JITDylib &JD, ResourceKey DstKey, in handleTransferResources() 120 SRM.setHandleRemove([&](JITDylib &JD, ResourceKey K) -> Error { in TEST_F() 157 SRM.setHandleRemove([&](JITDylib &JD, ResourceKey K) -> Error { in TEST_F() 195 SRM.setHandleRemove([&](JITDylib &JD, ResourceKey K) -> Error { in TEST_F() 295 [&](JITDylib &JD, ResourceKey DstKey, ResourceKey SrcKey) { in TEST_F() [all …]
|
H A D | OrcTestCommon.h | 69 JITDylib &JD = ES.createBareJITDylib("JD"); variable 132 void discard(const orc::JITDylib &JD, in discard()
|
H A D | RTDyldObjectLinkingLayerTest.cpp | 50 auto &JD = ES.createBareJITDylib("main"); in testSetProcessAllSections() local 157 auto &JD = ES.createBareJITDylib("main"); in TEST() local 227 auto &JD = ES.createBareJITDylib("main"); in TEST() local
|
/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | LLJIT.cpp | 206 return J.addIRModule(JD, ThreadSafeModule(std::move(M), std::move(Ctx))); in notifyAdding() local 158 setupJITDylib(JITDylib & JD) setupJITDylib() argument 227 initialize(JITDylib & JD) initialize() argument 247 deinitialize(JITDylib & JD) deinitialize() argument 269 registerInitFunc(JITDylib & JD,SymbolStringPtr InitName) registerInitFunc() argument 275 registerDeInitFunc(JITDylib & JD,SymbolStringPtr DeInitName) registerDeInitFunc() argument 281 getInitializers(JITDylib & JD) getInitializers() argument 335 getDeinitializers(JITDylib & JD) getDeinitializers() argument 398 issueInitLookups(JITDylib & JD) issueInitLookups() argument 492 setupJITDylib(JITDylib & JD) setupJITDylib() argument 496 teardownJITDylib(JITDylib & JD) teardownJITDylib() argument 581 initialize(JITDylib & JD) initialize() argument 587 deinitialize(JITDylib & JD) deinitialize() argument 600 initialize(orc::JITDylib & JD) initialize() argument 624 deinitialize(orc::JITDylib & JD) deinitialize() argument 827 auto &JD = prepareForConstruction() local 851 auto JD = ES->createJITDylib(std::move(Name)); createJITDylib() local 867 auto &JD = ES->createBareJITDylib(Path); loadPlatformDynamicLibrary() local 872 linkStaticLibraryInto(JITDylib & JD,std::unique_ptr<MemoryBuffer> LibBuffer) linkStaticLibraryInto() argument 884 linkStaticLibraryInto(JITDylib & JD,const char * Path) linkStaticLibraryInto() argument 904 addIRModule(JITDylib & JD,ThreadSafeModule TSM) addIRModule() argument 915 addObjectFile(JITDylib & JD,std::unique_ptr<MemoryBuffer> Obj) addObjectFile() argument 919 lookupLinkerMangled(JITDylib & JD,SymbolStringPtr Name) lookupLinkerMangled() argument 1095 operator ()(JITDylib & JD,StringRef DLLName) operator ()() argument 1225 addLazyIRModule(JITDylib & JD,ThreadSafeModule TSM) addLazyIRModule() argument [all...] |
H A D | Layer.cpp | 26 auto &JD = RT->getJITDylib(); in add() local 115 void IRMaterializationUnit::discard(const JITDylib &JD, in discard() 173 auto &JD = RT->getJITDylib(); in add() local 186 Error ObjectLayer::add(JITDylib &JD, std::unique_ptr<MemoryBuffer> O) { in add() 222 void BasicObjectLayerMaterializationUnit::discard(const JITDylib &JD, in discard()
|
H A D | ELFNixPlatform.cpp | 89 discard(const JITDylib & JD,const SymbolStringPtr & Sym) discard() argument 176 setupJITDylib(JITDylib & JD) setupJITDylib() argument 181 teardownJITDylib(JITDylib & JD) teardownJITDylib() argument 187 auto &JD = RT.getJITDylib(); notifyAdding() local 323 getInitializersBuildSequencePhase(SendInitializerSequenceFn SendResult,JITDylib & JD,std::vector<JITDylibSP> DFSLinkOrder) getInitializersBuildSequencePhase() argument 345 getInitializersLookupPhase(SendInitializerSequenceFn SendResult,JITDylib & JD) getInitializersLookupPhase() argument 389 JITDylib *JD = ES.getJITDylibByName(JDName); rt_getInitializers() local 408 JITDylib *JD = nullptr; rt_getDeinitializers() local 435 JITDylib *JD = nullptr; rt_lookupSymbol() local 533 registerInitInfo(JITDylib & JD,ArrayRef<jitlink::Section * > InitSections) registerInitInfo() argument 774 registerInitSections(jitlink::LinkGraph & G,JITDylib & JD) registerInitSections() argument 799 fixTLVSectionsAndEdges(jitlink::LinkGraph & G,JITDylib & JD) fixTLVSectionsAndEdges() argument [all...] |
H A D | COFFVCRuntimeSupport.cpp | 39 COFFVCRuntimeBootstrapper::loadStaticVCRuntime(JITDylib &JD, in loadStaticVCRuntime() 51 COFFVCRuntimeBootstrapper::loadDynamicVCRuntime(JITDylib &JD, in loadDynamicVCRuntime() 63 JITDylib &JD, std::vector<std::string> &ImportedLibraries, in loadVCRuntime() 109 Error COFFVCRuntimeBootstrapper::initializeStaticVCRuntime(JITDylib &JD) { in initializeStaticVCRuntime()
|
H A D | COFFPlatform.cpp | 85 discard(const JITDylib & JD,const SymbolStringPtr & Sym) discard() argument 267 setupJITDylib(JITDylib & JD) setupJITDylib() argument 311 teardownJITDylib(JITDylib & JD) teardownJITDylib() argument 325 auto &JD = RT.getJITDylib(); notifyAdding() local 466 buildJDDepMap(JITDylib & JD) buildJDDepMap() argument 507 pushInitializersLoop(PushInitializersSendResultFn SendResult,JITDylibSP JD,JITDylibDepMap & JDDepMap) pushInitializersLoop() argument 565 JITDylibSP JD; rt_pushInitializers() local 601 JITDylib *JD = nullptr; rt_lookupSymbol() local 811 auto &JD = MR.getTargetJITDylib(); associateJITDylibHeaderSymbol() local 839 registerObjectPlatformSections(jitlink::LinkGraph & G,JITDylib & JD) registerObjectPlatformSections() argument 877 registerObjectPlatformSectionsInBootstrap(jitlink::LinkGraph & G,JITDylib & JD) registerObjectPlatformSectionsInBootstrap() argument [all...] |
H A D | Core.cpp | 42 ResourceTracker(JITDylibSP JD) ResourceTracker() argument 108 UnsatisfiedSymbolDependencies(std::shared_ptr<SymbolStringPool> SSP,JITDylibSP JD,SymbolNameSet FailedSymbols,SymbolDependenceMap BadDeps,std::string Explanation) UnsatisfiedSymbolDependencies() argument 245 addQueryDependence(JITDylib & JD,SymbolStringPtr Name) addQueryDependence() argument 253 removeQueryDependence(JITDylib & JD,const SymbolStringPtr & Name) removeQueryDependence() argument 306 discard(const JITDylib & JD,const SymbolStringPtr & Name) discard() argument 495 discard(const JITDylib & JD,const SymbolStringPtr & Name) discard() argument 618 tryToGenerate(LookupState & LS,LookupKind K,JITDylib & JD,JITDylibLookupFlags JDLookupFlags,const SymbolLookupSet & LookupSet) tryToGenerate() argument 1043 addToLinkOrder(JITDylib & JD,JITDylibLookupFlags JDLookupFlags) addToLinkOrder() argument 1059 removeFromLinkOrder(JITDylib & JD) removeFromLinkOrder() argument 1518 auto *JD = KV.first; lookupInitSymbols() local 1580 auto *JD = KV.first; lookupInitSymbolsAsync() local 1657 for (auto &JD : JDs) getJITDylibByName() local 1674 auto &JD = createBareJITDylib(Name); createJITDylib() local 1684 for (auto &JD : JDsToRemove) { removeJITDylibs() local 1695 for (auto JD : JDsToRemove) { removeJITDylibs() local 1703 for (auto &JD : JDsToRemove) { removeJITDylibs() local 1731 for (auto &JD : JDs) { getDFSLinkOrder() local 1749 auto &JD = *KV.first; getDFSLinkOrder() local 1912 registerJITDispatchHandlers(JITDylib & JD,JITDispatchHandlerAssociationMap WFs) registerJITDispatchHandlers() argument 1965 for (auto &JD : JDs) dump() local 1978 for (auto &JD : JDs) { verifySessionState() local 2205 auto &JD = RT.getJITDylib(); removeResourceTracker() local 2234 auto &JD = DstRT.getJITDylib(); transferResourceTracker() local 2255 IL_updateCandidatesFor(JITDylib & JD,JITDylibLookupFlags JDLookupFlags,SymbolLookupSet & Candidates,SymbolLookupSet * NonCandidates) IL_updateCandidatesFor() argument 2370 auto &JD = *KV.first; OL_applyQueryPhase1() local 2578 auto &JD = *KV.first; OL_completeLookup() local 2706 auto &JD = *KV.first; OL_completeLookup() local 2818 auto &JD = *KV.first; OL_completeLookupFlags() local 3106 auto &JD = *EDU->JD; IL_makeEDUReady() local 3146 auto &JD = *EDU->JD; IL_makeEDUEmitted() local 3419 __anon15bea4983c02(JITDylib::EmissionDepUnit &EDU, JITDylib &JD, NonOwningSymbolStringPtr Sym) IL_emit() argument 3524 IL_failSymbols(JITDylib & JD,const SymbolNameVector & SymbolsToFail) IL_failSymbols() argument [all...] |
H A D | DebugObjectManagerPlugin.cpp | 118 : MemMgr(MemMgr), JD(JD), ES(ES), Flags(DebugObjectFlags{}) {} in DebugObject() argument 216 : DebugObject(MemMgr, JD, ES), Buffer(std::move(Buffer)) { in ELFDebugObject() argument 153 const JITLinkDylib *JD = nullptr; global() member in llvm::orc::DebugObject 255 CreateArchType(MemoryBufferRef Buffer,JITLinkMemoryManager & MemMgr,const JITLinkDylib * JD,ExecutionSession & ES) CreateArchType() argument 494 notifyTransferringResources(JITDylib & JD,ResourceKey DstKey,ResourceKey SrcKey) notifyTransferringResources() argument 510 notifyRemovingResources(JITDylib & JD,ResourceKey Key) notifyRemovingResources() argument [all...] |
H A D | MachOPlatform.cpp | 191 discard(const JITDylib & JD,const SymbolStringPtr & Sym) discard() argument 355 setupJITDylib(JITDylib & JD) setupJITDylib() argument 359 setupJITDylib(JITDylib & JD,HeaderOptions Opts) setupJITDylib() argument 366 teardownJITDylib(JITDylib & JD) teardownJITDylib() argument 381 auto &JD = RT.getJITDylib(); notifyAdding() local 610 pushInitializersLoop(PushInitializersSendResultFn SendResult,JITDylibSP JD) pushInitializersLoop() argument 699 JITDylibSP JD; rt_pushInitializers() local 729 JITDylib *JD = nullptr; rt_pushSymbols() local 957 auto &JD = MR.getTargetJITDylib(); associateJITDylibHeaderSymbol() local 1193 fixTLVSectionsAndEdges(jitlink::LinkGraph & G,JITDylib & JD) fixTLVSectionsAndEdges() argument 1325 registerObjectPlatformSections(jitlink::LinkGraph & G,JITDylib & JD,bool InBootstrapPhase) registerObjectPlatformSections() argument 1727 createHeaderBlock(MachOPlatform & MOP,const MachOPlatform::HeaderOptions & Opts,JITDylib & JD,jitlink::LinkGraph & G,jitlink::Section & HeaderSection) createHeaderBlock() argument 1774 discard(const JITDylib & JD,const SymbolStringPtr & Sym) discard() argument 1778 addMachOHeader(JITDylib & JD,jitlink::LinkGraph & G,const SymbolStringPtr & InitializerSymbol) addMachOHeader() argument 1794 createHeaderBlock(JITDylib & JD,jitlink::LinkGraph & G,jitlink::Section & HeaderSection) createHeaderBlock() argument [all...] |
H A D | SectCreate.cpp | 39 discard(const JITDylib & JD,const SymbolStringPtr & Name) discard() argument
|
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Debugging/ |
H A D | DebugInfoSupport.h | 40 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources() 48 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
|
H A D | PerfSupportPlugin.h | 44 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources() 48 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
|
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | Layer.h | 104 Error add(JITDylib &JD, ThreadSafeModule TSM) { in add() 155 Error add(JITDylib &JD, std::unique_ptr<MemoryBuffer> O, in add()
|
H A D | COFFPlatform.h | 111 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyRemovingResources() argument 115 notifyTransferringResources(JITDylib & JD,ResourceKey DstKey,ResourceKey SrcKey) notifyTransferringResources() argument 138 JITDylib *JD = nullptr; global() member [all...] |
H A D | LLJIT.h | 162 lookupLinkerMangled(JITDylib & JD,StringRef Name) lookupLinkerMangled() argument 175 lookup(JITDylib & JD,StringRef UnmangledName) lookup() argument 193 initialize(JITDylib & JD) initialize() argument 203 deinitialize(JITDylib & JD) deinitialize() argument [all...] |
H A D | ExecutionUtils.h | 148 CtorDtorRunner(JITDylib &JD) : JD(JD) {} in CtorDtorRunner() argument 156 JITDylib &JD; variable [all...] |
/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/ |
H A D | VTuneSupportPlugin.cpp | 133 Error VTuneSupportPlugin::notifyRemovingResources(JITDylib &JD, ResourceKey K) { in notifyRemovingResources() argument 155 void VTuneSupportPlugin::notifyTransferringResources(JITDylib &JD, in notifyTransferringResources() argument 169 VTuneSupportPlugin::Create(ExecutorProcessControl &EPC, JITDylib &JD, in Create() argument
|
/llvm-project/llvm/unittests/ExecutionEngine/JITLink/ |
H A D | JITLinkMocks.h |
|
H A D | MemoryManagerErrorTests.cpp | 37 __anon99dda72d0202(const JITLinkDylib *JD, LinkGraph &G) TEST() argument
|
/llvm-project/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink-statistics.cpp | 71 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources() 75 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
|
/llvm-project/llvm/examples/OrcV2Examples/LLJITRemovableCode/ |
H A D | LLJITRemovableCode.cpp | 73 auto &JD = ExitOnErr(J->createJITDylib("JD")); in main() local
|
/llvm-project/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/ |
H A D | LLJITWithObjectLinkingLayerPlugin.cpp | 86 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources() 90 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
|