Lines Matching defs:std

138 static cl::opt<std::string>
149 static std::unique_ptr<Module> loadFile(const std::string &FileName,
155 std::unique_ptr<Module> Result =
178 ArrayRef<std::unique_ptr<GlobalValueSummary>> CalleeSummaryList,
185 [&](const std::unique_ptr<GlobalValueSummary> &SummaryPtr) {
264 using EdgeInfo = std::tuple<const FunctionSummary *, unsigned /* Threshold */,
405 auto IT = ImportThresholds.insert(std::make_pair(
406 VI.getGUID(), std::make_tuple(NewThreshold, nullptr, nullptr)));
408 auto &ProcessedThreshold = std::get<0>(IT.first->second);
409 auto &CalleeSummary = std::get<1>(IT.first->second);
410 auto &FailureInfo = std::get<2>(IT.first->second);
463 std::max(FailureInfo->MaxHotness, Edge.second.getHotness());
468 FailureInfo = std::make_unique<FunctionImporter::ImportFailureInfo>(
573 auto *Summary = std::get<0>(FuncInfo);
574 auto Threshold = std::get<1>(FuncInfo);
586 auto &ProcessedThreshold = std::get<0>(I.second);
587 auto &CalleeSummary = std::get<1>(I.second);
588 auto &FailureInfo = std::get<2>(I.second);
830 [](const std::unique_ptr<llvm::GlobalValueSummary> &S) {
914 std::map<std::string, GVSummaryMapTy> &ModuleToSummariesForIndex) {
933 std::error_code llvm::EmitImportsFiles(
935 const std::map<std::string, GVSummaryMapTy> &ModuleToSummariesForIndex) {
936 std::error_code EC;
946 return std::error_code();
1063 std::string OrigId = GlobalValue::getGlobalIdentifier(
1123 std::set<StringRef> ModuleNameOrderedList;
1131 Expected<std::unique_ptr<Module>> SrcModuleOrErr = ModuleLoader(Name);
1134 std::unique_ptr<Module> SrcModule = std::move(*SrcModuleOrErr);
1141 return std::move(Err);
1156 return std::move(Err);
1178 return std::move(Err);
1192 return std::move(Err);
1196 return std::move(Err);
1227 if (Mover.move(std::move(SrcModule), GlobalsToImport.getArrayRef(),
1253 Expected<std::unique_ptr<ModuleSummaryIndex>> IndexPtrOrErr =
1260 std::unique_ptr<ModuleSummaryIndex> Index = std::move(*IndexPtrOrErr);