Lines Matching refs:TSM
112 Expected<ThreadSafeModule> operator()(ThreadSafeModule TSM,
457 GlobalCtorDtorScraper::operator()(ThreadSafeModule TSM, in operator ()() argument
459 auto Err = TSM.withModuleDo([&](Module &M) -> Error { in operator ()()
502 return std::move(TSM); in operator ()()
624 Error LLJIT::addIRModule(ResourceTrackerSP RT, ThreadSafeModule TSM) { in addIRModule() argument
625 assert(TSM && "Can not add null module"); in addIRModule()
628 TSM.withModuleDo([&](Module &M) { return applyDataLayout(M); })) in addIRModule()
631 return InitHelperTransformLayer->add(std::move(RT), std::move(TSM)); in addIRModule()
634 Error LLJIT::addIRModule(JITDylib &JD, ThreadSafeModule TSM) { in addIRModule() argument
635 return addIRModule(JD.getDefaultResourceTracker(), std::move(TSM)); in addIRModule()
822 Error LLLazyJIT::addLazyIRModule(JITDylib &JD, ThreadSafeModule TSM) { in addLazyIRModule() argument
823 assert(TSM && "Can not add null module"); in addLazyIRModule()
825 if (auto Err = TSM.withModuleDo( in addLazyIRModule()
829 return CODLayer->add(JD, std::move(TSM)); in addLazyIRModule()