Lines Matching refs:TSM
114 Expected<ThreadSafeModule> operator()(ThreadSafeModule TSM,
509 GlobalCtorDtorScraper::operator()(ThreadSafeModule TSM, in operator ()() argument
511 auto Err = TSM.withModuleDo([&](Module &M) -> Error { in operator ()()
573 return std::move(TSM); in operator ()()
696 Error LLJIT::addIRModule(ResourceTrackerSP RT, ThreadSafeModule TSM) { in addIRModule() argument
697 assert(TSM && "Can not add null module"); in addIRModule()
700 TSM.withModuleDo([&](Module &M) { return applyDataLayout(M); })) in addIRModule()
703 return InitHelperTransformLayer->add(std::move(RT), std::move(TSM)); in addIRModule()
706 Error LLJIT::addIRModule(JITDylib &JD, ThreadSafeModule TSM) { in addIRModule() argument
707 return addIRModule(JD.getDefaultResourceTracker(), std::move(TSM)); in addIRModule()
898 Error LLLazyJIT::addLazyIRModule(JITDylib &JD, ThreadSafeModule TSM) { in addLazyIRModule() argument
899 assert(TSM && "Can not add null module"); in addLazyIRModule()
901 if (auto Err = TSM.withModuleDo( in addLazyIRModule()
905 return CODLayer->add(JD, std::move(TSM)); in addLazyIRModule()