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 ()()
894 Error LLJIT::addIRModule(ResourceTrackerSP RT, ThreadSafeModule TSM) { in addIRModule() argument
895 assert(TSM && "Can not add null module"); in addIRModule()
898 TSM.withModuleDo([&](Module &M) { return applyDataLayout(M); })) in addIRModule()
901 return InitHelperTransformLayer->add(std::move(RT), std::move(TSM)); in addIRModule()
904 Error LLJIT::addIRModule(JITDylib &JD, ThreadSafeModule TSM) { in addIRModule() argument
905 return addIRModule(JD.getDefaultResourceTracker(), std::move(TSM)); in addIRModule()
1225 Error LLLazyJIT::addLazyIRModule(JITDylib &JD, ThreadSafeModule TSM) { in addLazyIRModule() argument
1226 assert(TSM && "Can not add null module"); in addLazyIRModule()
1228 if (auto Err = TSM.withModuleDo( in addLazyIRModule()
1232 return CODLayer->add(JD, std::move(TSM)); in addLazyIRModule()