Searched refs:JITDylibSP (Results 1 – 10 of 10) sorted by relevance
41 friend Expected<JITDylibSP> setUpGenericLLVMIRPlatform(LLJIT &J);79 JITDylibSP getProcessSymbolsJITDylib();86 JITDylibSP getPlatformJITDylib();309 unique_function<Expected<JITDylibSP>(LLJIT &J)>;311 using PlatformSetupFunction = unique_function<Expected<JITDylibSP>(LLJIT &J)>;593 Expected<JITDylibSP> operator()(LLJIT &J);604 Expected<JITDylibSP> setUpGenericLLVMIRPlatform(LLJIT &J);610 Expected<JITDylibSP> setUpInactivePlatform(LLJIT &J);
51 using JITDylibSP = IntrusiveRefCntPtr<JITDylib>; variable96 ResourceTracker(JITDylibSP JD);446 JITDylibSP JD, SymbolNameSet FailedSymbols,454 JITDylibSP JD;1171 static Expected<std::vector<JITDylibSP>>1172 getDFSLinkOrder(ArrayRef<JITDylibSP> JDs);1180 static Expected<std::vector<JITDylibSP>>1181 getReverseDFSLinkOrder(ArrayRef<JITDylibSP> JDs);1188 Expected<std::vector<JITDylibSP>> getDFSLinkOrder();1195 Expected<std::vector<JITDylibSP>> getReverseDFSLinkOrder();[all …]
179 JITDylibSP JD, JITDylibDepMap &JDDepMap);
201 std::vector<JITDylibSP> DFSLinkOrder);
316 JITDylibSP JD);
286 std::vector<JITDylibSP> DFSLinkOrder; in getInitializers()341 std::vector<JITDylibSP> DFSLinkOrder; in getDeinitializers()400 std::vector<JITDylibSP> DFSLinkOrder; in issueInitLookups()826 SetupProcessSymbolsJITDylib = [](LLJIT &J) -> Expected<JITDylibSP> { in prepareForConstruction()846 JITDylibSP LLJIT::getProcessSymbolsJITDylib() { return ProcessSymbols; } in getProcessSymbolsJITDylib()848 JITDylibSP LLJIT::getPlatformJITDylib() { return Platform; } in getPlatformJITDylib()1111 Expected<JITDylibSP> ExecutorNativePlatform::operator()(LLJIT &J) { in operator ()()1193 Expected<JITDylibSP> setUpGenericLLVMIRPlatform(LLJIT &J) { in setUpGenericLLVMIRPlatform()1211 Expected<JITDylibSP> setUpInactivePlatform(LLJIT &J) { in setUpInactivePlatform()
42 ResourceTracker::ResourceTracker(JITDylibSP JD) { in ResourceTracker()108 std::shared_ptr<SymbolStringPool> SSP, JITDylibSP JD, in UnsatisfiedSymbolDependencies()1681 Error ExecutionSession::removeJITDylibs(std::vector<JITDylibSP> JDsToRemove) { in removeJITDylibs()1721 Expected<std::vector<JITDylibSP>>1722 JITDylib::getDFSLinkOrder(ArrayRef<JITDylibSP> JDs) { in getDFSLinkOrder()1724 return std::vector<JITDylibSP>(); in getDFSLinkOrder()1727 return ES.runSessionLocked([&]() -> Expected<std::vector<JITDylibSP>> { in getDFSLinkOrder()1729 std::vector<JITDylibSP> Result; in getDFSLinkOrder()1740 SmallVector<JITDylibSP, 64> WorkStack; in getDFSLinkOrder()1760 Expected<std::vector<JITDylibSP>>[all …]
507 JITDylibSP JD, in pushInitializersLoop() 565 JITDylibSP JD; in rt_pushInitializers()
324 std::vector<JITDylibSP> DFSLinkOrder) { in getInitializersBuildSequencePhase()
610 PushInitializersSendResultFn SendResult, JITDylibSP JD) { in pushInitializersLoop()699 JITDylibSP JD; in rt_pushInitializers()