Lines Matching defs:TSM
117 Expected<ThreadSafeModule> operator()(ThreadSafeModule TSM,
506 GlobalCtorDtorScraper::operator()(ThreadSafeModule TSM,
508 auto Err = TSM.withModuleDo([&](Module &M) -> Error {
570 return std::move(TSM);
894 Error LLJIT::addIRModule(ResourceTrackerSP RT, ThreadSafeModule TSM) {
895 assert(TSM && "Can not add null module");
898 TSM.withModuleDo([&](Module &M) { return applyDataLayout(M); }))
901 return InitHelperTransformLayer->add(std::move(RT), std::move(TSM));
904 Error LLJIT::addIRModule(JITDylib &JD, ThreadSafeModule TSM) {
905 return addIRModule(JD.getDefaultResourceTracker(), std::move(TSM));
1225 Error LLLazyJIT::addLazyIRModule(JITDylib &JD, ThreadSafeModule TSM) {
1226 assert(TSM && "Can not add null module");
1228 if (auto Err = TSM.withModuleDo(
1232 return CODLayer->add(JD, std::move(TSM));