Lines Matching refs:GlobalValueSummary
2705 DenseMap<const GlobalValueSummary *, GlobalValue::GUID> SummaryToGUIDMap;
2765 void printSummary(const GlobalValueSummary &Summary);
3240 static const char *getSummaryKindName(GlobalValueSummary::SummaryKind SK) { in getSummaryKindName()
3242 case GlobalValueSummary::AliasKind: in getSummaryKindName()
3244 case GlobalValueSummary::FunctionKind: in getSummaryKindName()
3246 case GlobalValueSummary::GlobalVarKind: in getSummaryKindName()
3335 static const char *getImportTypeName(GlobalValueSummary::ImportKind IK) { in getImportTypeName()
3337 case GlobalValueSummary::Definition: in getImportTypeName()
3339 case GlobalValueSummary::Declaration: in getImportTypeName()
3571 void AssemblyWriter::printSummary(const GlobalValueSummary &Summary) { in printSummary()
3572 GlobalValueSummary::GVFlags GVFlags = Summary.flags(); in printSummary()
3585 << getImportTypeName(GlobalValueSummary::ImportKind(GVFlags.ImportType)); in printSummary()
3588 if (Summary.getSummaryKind() == GlobalValueSummary::AliasKind) in printSummary()
3590 else if (Summary.getSummaryKind() == GlobalValueSummary::FunctionKind) in printSummary()