Lines Matching refs:TSM
117 Expected<ThreadSafeModule> operator()(ThreadSafeModule TSM,
506 GlobalCtorDtorScraper::operator()(ThreadSafeModule TSM, in operator ()() argument
508 auto Err = TSM.withModuleDo([&](Module &M) -> Error { in operator ()()
570 return std::move(TSM); in operator ()()
847 Error LLJIT::addIRModule(ResourceTrackerSP RT, ThreadSafeModule TSM) { in addIRModule() argument
848 assert(TSM && "Can not add null module"); in addIRModule()
851 TSM.withModuleDo([&](Module &M) { return applyDataLayout(M); })) in addIRModule()
854 return InitHelperTransformLayer->add(std::move(RT), std::move(TSM)); in addIRModule()
857 Error LLJIT::addIRModule(JITDylib &JD, ThreadSafeModule TSM) { in addIRModule() argument
858 return addIRModule(JD.getDefaultResourceTracker(), std::move(TSM)); in addIRModule()
1192 Error LLLazyJIT::addLazyIRModule(JITDylib &JD, ThreadSafeModule TSM) { in addLazyIRModule() argument
1193 assert(TSM && "Can not add null module"); in addLazyIRModule()
1195 if (auto Err = TSM.withModuleDo( in addLazyIRModule()
1199 return CODLayer->add(JD, std::move(TSM)); in addLazyIRModule()