Lines Matching refs:GlobalValueSummary
62 [](const std::unique_ptr<GlobalValueSummary> &Summary) { in isDSOLocal()
71 [](const std::unique_ptr<GlobalValueSummary> &Summary) { in canAutoHide()
181 GlobalValueSummary *
206 propagateAttributesToRefs(GlobalValueSummary *S, in propagateAttributesToRefs()
280 [&](const std::unique_ptr<GlobalValueSummary> &Summary) { in propagateAttributes()
313 for (const std::unique_ptr<GlobalValueSummary> &Summary : in propagateAttributes()
332 bool ModuleSummaryIndex::canImportGlobalVar(const GlobalValueSummary *S, in canImportGlobalVar()
483 static std::string getSummaryAttributes(GlobalValueSummary* GVS) { in getSummaryAttributes()
500 static std::string getNodeLabel(const ValueInfo &VI, GlobalValueSummary *GVS) { in getNodeLabel()
530 static bool hasReadOnlyFlag(const GlobalValueSummary *S) { in hasReadOnlyFlag()
536 static bool hasWriteOnlyFlag(const GlobalValueSummary *S) { in hasWriteOnlyFlag()
542 static bool hasConstantFlag(const GlobalValueSummary *S) { in hasConstantFlag()
553 using GVSOrderedMapTy = std::map<GlobalValue::GUID, GlobalValueSummary *>; in exportToDot()
647 if (Flags.ImportType == GlobalValueSummary::ImportKind::Definition) in exportToDot()
649 else if (Flags.ImportType == GlobalValueSummary::ImportKind::Declaration) in exportToDot()