Lines Matching full:profile
10 // sample profile data.
31 "profile-symbol-list-cutoff", cl::Hidden, cl::init(-1),
32 cl::desc("Cutoff value about how many symbols in profile symbol list "
38 "generate extra base profile for function with all its context "
66 return "Invalid sample profile data (bad magic)"; in message()
68 return "Unsupported sample profile format version"; in message()
70 return "Too much profile data"; in message()
72 return "Truncated profile data"; in message()
74 return "Malformed sample profile data"; in message()
76 return "Unrecognized sample profile encoding format"; in message()
78 return "Profile encoding format unsupported for writing operations"; in message()
224 // In a pseudo-probe based profile, a callsite is simply represented by the in getCallSiteIdentifier()
374 // Remove the cold profile from ProfileMap and merge them into in trimAndMergeColdContextProfiles()
391 // Filter the cold merged profile in trimAndMergeColdContextProfiles()
395 // Merge the profile if the original profile exists, otherwise just insert in trimAndMergeColdContextProfiles()
396 // as a new profile. If inserted as a new profile from MergedProfileMap, it in trimAndMergeColdContextProfiles()
421 OS << "======== Dump profile symbol list ========\n"; in dump()
449 assert(!NewNode->FuncSamples && "New node cannot have sample profile"); in ProfileConverter()
466 // Process each child profile. Add each child profile to callsite profile map in convertCSProfiles()
467 // of the current node `Node` if `Node` comes with a profile. Otherwise in convertCSProfiles()
468 // promote the child profile to a standalone profile. in convertCSProfiles()
481 // Add child profile to the callsite profile map. in convertCSProfiles()
494 // Separate child profile to be a standalone profile, if the current parent in convertCSProfiles()
495 // profile doesn't exist. This is a duplicating operation when the child in convertCSProfiles()
496 // profile is already incorporated into the parent which is still useful and in convertCSProfiles()
499 // profile in the prelink phase for to-be-fully-inlined functions. in convertCSProfiles()
511 // Remove the original child profile. Check if MD5 of new child profile in convertCSProfiles()
512 // collides with old profile, in this case the [] operator already in convertCSProfiles()