Lines Matching defs:ModuleToSummariesForIndex
435 const std::map<std::string, GVSummaryMapTy> *ModuleToSummariesForIndex;
460 /// for a distributed backend, provide a \p ModuleToSummariesForIndex map.
468 *ModuleToSummariesForIndex = nullptr)
471 ModuleToSummariesForIndex(ModuleToSummariesForIndex) {
529 /// entire index or just those in a provided ModuleToSummariesForIndex map.
532 if (ModuleToSummariesForIndex) {
533 for (auto &M : *ModuleToSummariesForIndex)
552 /// provided ModuleToSummariesForIndex map.
554 if (ModuleToSummariesForIndex) {
555 for (const auto &M : *ModuleToSummariesForIndex) {
559 // case we shouldn't be importing (the ModuleToSummariesForIndex
561 assert(ModuleToSummariesForIndex->size() == 1);
4615 // distributed backends (in which case ModuleToSummariesForIndex is
4621 if (ModuleToSummariesForIndex || !GlobalValue::isLocalLinkage(S.linkage()))
5102 const std::map<std::string, GVSummaryMapTy> *ModuleToSummariesForIndex,
5105 ModuleToSummariesForIndex);
5156 // index for a distributed backend, provide a \p ModuleToSummariesForIndex map.
5159 const std::map<std::string, GVSummaryMapTy> *ModuleToSummariesForIndex,
5165 Writer.writeIndex(&Index, ModuleToSummariesForIndex, DecSummaries);