Lines Matching refs:JITDylib
90 Error setupJITDylib(JITDylib &JD) override;
153 Error setupJITDylib(JITDylib &JD) { in setupJITDylib()
211 Error initialize(JITDylib &JD) override { in initialize()
231 Error deinitialize(JITDylib &JD) override { in deinitialize()
253 void registerInitFunc(JITDylib &JD, SymbolStringPtr InitName) { in registerInitFunc()
261 Expected<std::vector<JITTargetAddress>> getInitializers(JITDylib &JD) { in getInitializers()
265 DenseMap<JITDylib *, SymbolLookupSet> LookupSymbols; in getInitializers()
310 Expected<std::vector<JITTargetAddress>> getDeinitializers(JITDylib &JD) { in getDeinitializers()
315 DenseMap<JITDylib *, SymbolLookupSet> LookupSymbols; in getDeinitializers()
368 Error issueInitLookups(JITDylib &JD) { in issueInitLookups()
369 DenseMap<JITDylib *, SymbolLookupSet> RequiredInitSymbols; in issueInitLookups()
393 << (*static_cast<JITDylib **>(DSOHandle))->getName() << "\n"; in registerAtExitHelper()
402 << (*static_cast<JITDylib **>(DSOHandle))->getName() << "\n"; in runAtExitsHelper()
441 DenseMap<JITDylib *, SymbolLookupSet> InitSymbols;
442 DenseMap<JITDylib *, SymbolLookupSet> InitFunctions;
443 DenseMap<JITDylib *, SymbolLookupSet> DeInitFunctions;
447 Error GenericLLVMIRPlatform::setupJITDylib(JITDylib &JD) { in setupJITDylib()
521 Create(LLJIT &J, JITDylib &PlatformJITDylib) { in Create()
553 Error initialize(JITDylib &JD) override { in initialize()
590 Error deinitialize(JITDylib &JD) override { in deinitialize()
631 MachOPlatformSupport(LLJIT &J, JITDylib &PlatformJITDylib, DlFcnValues DlFcn) in MachOPlatformSupport()
751 JITDylib *JDToOpen = nullptr; in jit_dlopen()
787 JITDylib *JDToClose = nullptr; in jit_dlclose()
800 JDToClose = static_cast<JITDylib *>(Handle); in jit_dlclose()
834 {static_cast<JITDylib *>(Handle), in jit_dlsym()
839 {static_cast<JITDylib *>(KV.first), in jit_dlsym()
992 Error LLJIT::addIRModule(JITDylib &JD, ThreadSafeModule TSM) { in addIRModule()
1003 Error LLJIT::addObjectFile(JITDylib &JD, std::unique_ptr<MemoryBuffer> Obj) { in addObjectFile()
1007 Expected<JITEvaluatedSymbol> LLJIT::lookupLinkerMangled(JITDylib &JD, in lookupLinkerMangled()
1165 Error LLLazyJIT::addLazyIRModule(JITDylib &JD, ThreadSafeModule TSM) { in addLazyIRModule()