Home
last modified time | relevance | path

Searched refs:ProfileGenerator (Results 1 – 4 of 4) sorted by relevance

/openbsd/gnu/llvm/llvm/tools/llvm-profgen/
H A DProfileGenerator.cpp130 Generator.reset(new ProfileGenerator(Binary, SampleCounters)); in create()
454 bool ProfileGenerator::collectFunctionsFromLLVMProfile( in collectFunctionsFromLLVMProfile()
474 ProfileGenerator::getTopLevelFunctionProfile(StringRef FuncName) { in getTopLevelFunctionProfile()
484 void ProfileGenerator::generateProfile() { in generateProfile()
501 void ProfileGenerator::postProcessProfiles() { in postProcessProfiles()
524 void ProfileGenerator::generateLineNumBasedProfile() { in generateLineNumBasedProfile()
536 void ProfileGenerator::generateProbeBasedProfile() { in generateProbeBasedProfile()
550 void ProfileGenerator::populateBodySamplesWithProbesForAllFunctions( in populateBodySamplesWithProbesForAllFunctions()
601 FunctionSamples &ProfileGenerator::getLeafProfileAndAddTotalSamples( in getLeafProfileAndAddTotalSamples()
662 void ProfileGenerator::populateBodySamplesForAllFunctions( in populateBodySamplesForAllFunctions()
[all …]
H A DProfileGenerator.h146 class ProfileGenerator : public ProfileGeneratorBase {
149 ProfileGenerator(ProfiledBinary *Binary, in ProfileGenerator() function
152 ProfileGenerator(ProfiledBinary *Binary, const SampleProfileMap &&Profiles) in ProfileGenerator() function
H A DCMakeLists.txt23 ProfileGenerator.cpp
/openbsd/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-profgen/
H A DBUILD.gn20 "ProfileGenerator.cpp",