/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | LLJIT.cpp | 158 Error setupJITDylib(JITDylib &JD) { in setupJITDylib() argument 206 auto &JD = RT.getJITDylib(); in notifyAdding() local 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 778 auto &JD = prepareForConstruction() local 804 auto JD = ES->createJITDylib(std::move(Name)); createJITDylib() local 820 auto &JD = ES->createBareJITDylib(Path); loadPlatformDynamicLibrary() local 825 linkStaticLibraryInto(JITDylib & JD,std::unique_ptr<MemoryBuffer> LibBuffer) linkStaticLibraryInto() argument 837 linkStaticLibraryInto(JITDylib & JD,const char * Path) linkStaticLibraryInto() argument 857 addIRModule(JITDylib & JD,ThreadSafeModule TSM) addIRModule() argument 868 addObjectFile(JITDylib & JD,std::unique_ptr<MemoryBuffer> Obj) addObjectFile() argument 872 lookupLinkerMangled(JITDylib & JD,SymbolStringPtr Name) lookupLinkerMangled() argument 1062 operator ()(JITDylib & JD,StringRef DLLName) operator ()() argument 1192 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() argument 173 auto &JD = RT->getJITDylib(); in add() local 186 Error ObjectLayer::add(JITDylib &JD, std::unique_ptr<MemoryBuffer> O) { in add() argument 223 discard(const JITDylib & JD,const SymbolStringPtr & Name) discard() argument [all...] |
H A D | ELFNixPlatform.cpp | 89 void discard(const JITDylib &JD, const SymbolStringPtr &Sym) override {} in discard() 176 Error ELFNixPlatform::setupJITDylib(JITDylib &JD) { in setupJITDylib() 181 Error ELFNixPlatform::teardownJITDylib(JITDylib &JD) { in teardownJITDylib() 187 auto &JD = RT.getJITDylib(); in notifyAdding() local 323 SendInitializerSequenceFn SendResult, JITDylib &JD, in getInitializersBuildSequencePhase() 345 SendInitializerSequenceFn SendResult, JITDylib &JD) { in getInitializersLookupPhase() 389 JITDylib *JD = ES.getJITDylibByName(JDName); in rt_getInitializers() local 408 JITDylib *JD = nullptr; in rt_getDeinitializers() local 435 JITDylib *JD = nullptr; in rt_lookupSymbol() local 533 JITDylib &JD, ArrayRef<jitlink::Section *> InitSections) { in registerInitInfo() [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 void discard(const JITDylib &JD, const SymbolStringPtr &Sym) override {} in discard() 267 Error COFFPlatform::setupJITDylib(JITDylib &JD) { in setupJITDylib() 311 Error COFFPlatform::teardownJITDylib(JITDylib &JD) { in teardownJITDylib() 325 auto &JD = RT.getJITDylib(); in notifyAdding() local 466 COFFPlatform::buildJDDepMap(JITDylib &JD) { in buildJDDepMap() 507 JITDylibSP JD, in pushInitializersLoop() 565 JITDylibSP JD; in rt_pushInitializers() local 601 JITDylib *JD = nullptr; in rt_lookupSymbol() local 811 auto &JD = MR.getTargetJITDylib(); in associateJITDylibHeaderSymbol() local 839 jitlink::LinkGraph &G, JITDylib &JD) { in registerObjectPlatformSections() [all …]
|
H A D | Core.cpp | 41 ResourceTracker(JITDylibSP JD) ResourceTracker() argument 225 addQueryDependence(JITDylib & JD,SymbolStringPtr Name) addQueryDependence() argument 233 removeQueryDependence(JITDylib & JD,const SymbolStringPtr & Name) removeQueryDependence() argument 286 discard(const JITDylib & JD,const SymbolStringPtr & Name) discard() argument 478 discard(const JITDylib & JD,const SymbolStringPtr & Name) discard() argument 601 tryToGenerate(LookupState & LS,LookupKind K,JITDylib & JD,JITDylibLookupFlags JDLookupFlags,const SymbolLookupSet & LookupSet) tryToGenerate() argument 1228 auto &JD = *Worklist.back().first; failSymbols() local 1364 addToLinkOrder(JITDylib & JD,JITDylibLookupFlags JDLookupFlags) addToLinkOrder() argument 1380 removeFromLinkOrder(JITDylib & JD) removeFromLinkOrder() argument 1841 auto *JD = KV.first; lookupInitSymbols() local 1903 auto *JD = KV.first; lookupInitSymbolsAsync() local 1975 for (auto &JD : JDs) getJITDylibByName() local 1992 auto &JD = createBareJITDylib(Name); createJITDylib() local 2003 for (auto &JD : JDsToRemove) { removeJITDylibs() local 2014 for (auto JD : JDsToRemove) { removeJITDylibs() local 2022 for (auto &JD : JDsToRemove) { removeJITDylibs() local 2050 for (auto &JD : JDs) { getDFSLinkOrder() local 2068 auto &JD = *KV.first; getDFSLinkOrder() local 2231 registerJITDispatchHandlers(JITDylib & JD,JITDispatchHandlerAssociationMap WFs) registerJITDispatchHandlers() argument 2284 for (auto &JD : JDs) dump() local 2333 auto &JD = RT.getJITDylib(); removeResourceTracker() local 2362 auto &JD = DstRT.getJITDylib(); transferResourceTracker() local 2383 IL_updateCandidatesFor(JITDylib & JD,JITDylibLookupFlags JDLookupFlags,SymbolLookupSet & Candidates,SymbolLookupSet * NonCandidates) IL_updateCandidatesFor() argument 2498 auto &JD = *KV.first; OL_applyQueryPhase1() local 2706 auto &JD = *KV.first; OL_completeLookup() local 2832 auto &JD = *KV.first; OL_completeLookup() local 2944 auto &JD = *KV.first; OL_completeLookupFlags() local [all...] |
H A D | DebugObjectManagerPlugin.cpp | 118 DebugObject(JITLinkMemoryManager &MemMgr, const JITLinkDylib *JD, in DebugObject() 153 const JITLinkDylib *JD = nullptr; member in llvm::orc::DebugObject 216 JITLinkMemoryManager &MemMgr, const JITLinkDylib *JD, in ELFDebugObject() 255 const JITLinkDylib *JD, ExecutionSession &ES) { in CreateArchType() 494 void DebugObjectManagerPlugin::notifyTransferringResources(JITDylib &JD, in notifyTransferringResources() 510 Error DebugObjectManagerPlugin::notifyRemovingResources(JITDylib &JD, in notifyRemovingResources()
|
H A D | MachOPlatform.cpp | 191 void discard(const JITDylib &JD, const SymbolStringPtr &Sym) override {} in discard() argument 319 setupJITDylib(JITDylib & JD) setupJITDylib() argument 323 setupJITDylib(JITDylib & JD,HeaderOptions Opts) setupJITDylib() argument 330 teardownJITDylib(JITDylib & JD) teardownJITDylib() argument 345 auto &JD = RT.getJITDylib(); notifyAdding() local 574 pushInitializersLoop(PushInitializersSendResultFn SendResult,JITDylibSP JD) pushInitializersLoop() argument 663 JITDylibSP JD; rt_pushInitializers() local 693 JITDylib *JD = nullptr; rt_pushSymbols() local 921 auto &JD = MR.getTargetJITDylib(); associateJITDylibHeaderSymbol() local 1147 fixTLVSectionsAndEdges(jitlink::LinkGraph & G,JITDylib & JD) fixTLVSectionsAndEdges() argument 1279 registerObjectPlatformSections(jitlink::LinkGraph & G,JITDylib & JD,bool InBootstrapPhase) registerObjectPlatformSections() argument 1681 createHeaderBlock(MachOPlatform & MOP,const MachOPlatform::HeaderOptions & Opts,JITDylib & JD,jitlink::LinkGraph & G,jitlink::Section & HeaderSection) createHeaderBlock() argument 1725 discard(const JITDylib & JD,const SymbolStringPtr & Sym) discard() argument 1729 addMachOHeader(JITDylib & JD,jitlink::LinkGraph & G,const SymbolStringPtr & InitializerSymbol) addMachOHeader() argument 1745 createHeaderBlock(JITDylib & JD,jitlink::LinkGraph & G,jitlink::Section & HeaderSection) createHeaderBlock() argument [all...] |
H A D | OrcV2CBindings.cpp | 108 void discard(const JITDylib &JD, const SymbolStringPtr &Name) override { in discard() argument 386 LLVMOrcJITDylibCreateResourceTracker(LLVMOrcJITDylibRef JD) { in LLVMOrcJITDylibGetDefaultResourceTracker() argument 167 JITDylib *JD = unwrap(Pairs[I].JD); toSymbolDependenceMap() local 263 tryToGenerate(LookupState & LS,LookupKind K,JITDylib & JD,JITDylibLookupFlags JDLookupFlags,const SymbolLookupSet & LookupSet) tryToGenerate() argument 378 LLVMOrcJITDylibCreateResourceTracker(LLVMOrcJITDylibRef JD) LLVMOrcJITDylibCreateResourceTracker() argument 612 auto JD = unwrap(ES)->createJITDylib(Name); LLVMOrcExecutionSessionCreateJITDylib() local 625 LLVMOrcJITDylibDefine(LLVMOrcJITDylibRef JD,LLVMOrcMaterializationUnitRef MU) LLVMOrcJITDylibDefine() argument 636 LLVMOrcJITDylibClear(LLVMOrcJITDylibRef JD) LLVMOrcJITDylibClear() argument 640 LLVMOrcJITDylibAddGenerator(LLVMOrcJITDylibRef JD,LLVMOrcDefinitionGeneratorRef DG) LLVMOrcJITDylibAddGenerator() argument 812 LLVMOrcObjectLayerAddObjectFile(LLVMOrcObjectLayerRef ObjLayer,LLVMOrcJITDylibRef JD,LLVMMemoryBufferRef ObjBuffer) LLVMOrcObjectLayerAddObjectFile() argument 967 LLVMOrcLLJITAddObjectFile(LLVMOrcLLJITRef J,LLVMOrcJITDylibRef JD,LLVMMemoryBufferRef ObjBuffer) LLVMOrcLLJITAddObjectFile() argument 982 LLVMOrcLLJITAddLLVMIRModule(LLVMOrcLLJITRef J,LLVMOrcJITDylibRef JD,LLVMOrcThreadSafeModuleRef TSM) LLVMOrcLLJITAddLLVMIRModule() argument [all...] |
H A D | EPCDynamicLibrarySearchGenerator.cpp | 27 tryToGenerate(LookupState & LS,LookupKind K,JITDylib & JD,JITDylibLookupFlags JDLookupFlags,const SymbolLookupSet & Symbols) tryToGenerate() argument
|
H A D | ExecutionUtils.cpp | 185 enable(JITDylib & JD,MangleAndInterner & Mangle) enable() argument 241 tryToGenerate(LookupState & LS,LookupKind K,JITDylib & JD,JITDylibLookupFlags JDLookupFlags,const SymbolLookupSet & Symbols) tryToGenerate() argument 383 tryToGenerate(LookupState & LS,LookupKind K,JITDylib & JD,JITDylibLookupFlags JDLookupFlags,const SymbolLookupSet & Symbols) tryToGenerate() argument 493 tryToGenerate(LookupState & LS,LookupKind K,JITDylib & JD,JITDylibLookupFlags JDLookupFlags,const SymbolLookupSet & Symbols) tryToGenerate() argument [all...] |
H A D | ObjectLinkingLayer.cpp | 129 discard(const JITDylib & JD,const SymbolStringPtr & Name) discard() argument 664 auto &JD = RT->getJITDylib(); add() local 720 handleRemoveResources(JITDylib & JD,ResourceKey K) handleRemoveResources() argument 745 handleTransferResources(JITDylib & JD,ResourceKey DstKey,ResourceKey SrcKey) handleTransferResources() argument 814 notifyRemovingResources(JITDylib & JD,ResourceKey K) notifyRemovingResources() argument 839 notifyTransferringResources(JITDylib & JD,ResourceKey DstKey,ResourceKey SrcKey) notifyTransferringResources() argument
|
H A D | Speculation.cpp | 42 Error Speculator::addSpeculationRuntime(JITDylib &JD, in addSpeculationRuntime()
|
/freebsd-src/contrib/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()
|
/freebsd-src/contrib/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 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources() 115 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources() 138 JITDylib *JD = nullptr; member
|
H A D | LLJIT.h | 162 Expected<ExecutorAddr> lookupLinkerMangled(JITDylib &JD, in 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
|
H A D | ELFNixPlatform.h | 149 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources() 153 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
|
H A D | MachOPlatform.h | 200 notifyRemovingResources(JITDylib & JD,ResourceKey K) notifyRemovingResources() argument 204 notifyTransferringResources(JITDylib & JD,ResourceKey DstKey,ResourceKey SrcKey) notifyTransferringResources() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | JITLinkMemoryManager.cpp | 147 const JITLinkDylib *JD, SegmentMap Segments, in Create() argument 204 SimpleSegmentAlloc::Create(JITLinkMemoryManager &MemMgr, const JITLinkDylib *JD, in Create() argument 335 void InProcessMemoryManager::allocate(const JITLinkDylib *JD, LinkGraph &G, in allocate() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/ |
H A D | DebuggerSupportPlugin.cpp | 345 JITDylib &JD, ResourceKey K) { in notifyRemovingResources() 350 JITDylib &JD, ResourceKey DstKey, ResourceKey SrcKey) {} in notifyTransferringResources()
|
/freebsd-src/contrib/llvm-project/llvm/tools/lli/ |
H A D | lli.cpp | 1102 : J->addIRModule(JD, std::move(M)); in runOrcJIT() argument 1119 JD = &ExitOnErr(J->createJITDylib(*JDItr)); in runOrcJIT() local 1135 auto &JD = *JDItr->second; runOrcJIT() local 1144 auto &JD = *JDItr->second; runOrcJIT() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | Orc.h | 174 LLVMOrcJITDylibRef JD; member 210 LLVMOrcJITDylibRef JD; global() member [all...] |