Lines Matching refs:CSProfileGenerator
54 cl::location(llvm::sampleprof::CSProfileGenerator::MaxCompressionSize));
76 cl::location(llvm::sampleprof::CSProfileGenerator::MaxContextDepth));
107 int32_t CSProfileGenerator::MaxCompressionSize = -1;
109 int CSProfileGenerator::MaxContextDepth = -1;
121 Generator.reset(new CSProfileGenerator(Binary, SampleCounters)); in create()
138 Generator.reset(new CSProfileGenerator(Binary, Profiles)); in create()
457 bool CSProfileGenerator::collectFunctionsFromLLVMProfile( in collectFunctionsFromLLVMProfile()
736 CSProfileGenerator::getOrCreateFunctionSamples(ContextTrieNode *ContextNode, in getOrCreateFunctionSamples()
761 CSProfileGenerator::getOrCreateContextNode(const SampleContextFrames Context, in getOrCreateContextNode()
769 void CSProfileGenerator::generateProfile() { in generateProfile()
791 void CSProfileGenerator::computeSizeForProfiledFunctions() { in computeSizeForProfiledFunctions()
800 void CSProfileGenerator::updateFunctionSamples() { in updateFunctionSamples()
811 void CSProfileGenerator::generateLineNumBasedProfile() { in generateLineNumBasedProfile()
838 void CSProfileGenerator::populateBodySamplesForFunction( in populateBodySamplesForFunction()
872 void CSProfileGenerator::populateBoundarySamplesForFunction( in populateBoundarySamplesForFunction()
907 void CSProfileGenerator::populateInferredFunctionSamples( in populateInferredFunctionSamples()
946 void CSProfileGenerator::convertToProfileMap( in convertToProfileMap()
967 void CSProfileGenerator::convertToProfileMap() { in convertToProfileMap()
980 void CSProfileGenerator::postProcessProfiles() { in postProcessProfiles()
1029 void CSProfileGenerator::computeSummaryAndThreshold() { in computeSummaryAndThreshold()
1110 void CSProfileGenerator::generateProbeBasedProfile() { in generateProbeBasedProfile()
1126 void CSProfileGenerator::populateBodySamplesWithProbes( in populateBodySamplesWithProbes()
1187 void CSProfileGenerator::populateBoundarySamplesWithProbes( in populateBoundarySamplesWithProbes()
1210 ContextTrieNode *CSProfileGenerator::getContextNodeForLeafProbe( in getContextNodeForLeafProbe()
1224 CSProfileGenerator::compressRecursionContext(NewContextStack); in getContextNodeForLeafProbe()
1225 CSProfileGenerator::trimContext(NewContextStack); in getContextNodeForLeafProbe()
1236 FunctionSamples &CSProfileGenerator::getFunctionProfileForLeafProbe( in getFunctionProfileForLeafProbe()