Home
last modified time | relevance | path

Searched refs:CSProfileGenerator (Results 1 – 5 of 5) sorted by relevance

/openbsd-src/gnu/llvm/llvm/tools/llvm-profgen/
H A DProfileGenerator.cpp55 cl::location(llvm::sampleprof::CSProfileGenerator::MaxCompressionSize));
77 cl::location(llvm::sampleprof::CSProfileGenerator::MaxContextDepth));
114 int32_t CSProfileGenerator::MaxCompressionSize = -1;
116 int CSProfileGenerator::MaxContextDepth = -1;
128 Generator.reset(new CSProfileGenerator(Binary, SampleCounters)); in create()
145 Generator.reset(new CSProfileGenerator(Binary, Profiles)); in create()
463 bool CSProfileGenerator::collectFunctionsFromLLVMProfile( in collectFunctionsFromLLVMProfile()
741 CSProfileGenerator::getOrCreateFunctionSamples(ContextTrieNode *ContextNode, in getOrCreateFunctionSamples()
766 CSProfileGenerator::getOrCreateContextNode(const SampleContextFrames Context, in getOrCreateContextNode()
774 void CSProfileGenerator::generateProfile() { in generateProfile()
[all …]
H A DProfileGenerator.h181 class CSProfileGenerator : public ProfileGeneratorBase {
183 CSProfileGenerator(ProfiledBinary *Binary, in CSProfileGenerator() function
186 CSProfileGenerator(ProfiledBinary *Binary, SampleProfileMap &Profiles) in CSProfileGenerator() function
H A Dllvm-profgen.cpp116 if (CSProfileGenerator::MaxCompressionSize < -1) { in validateCommandLine()
H A DProfiledBinary.cpp306 CSProfileGenerator::compressRecursionContext(ContextVec); in getExpandedContext()
307 CSProfileGenerator::trimContext(ContextVec); in getExpandedContext()
H A DPerfReader.cpp172 CSProfileGenerator::compressRecursionContext<uint64_t>(KeyStr->Context); in getContextKey()
173 CSProfileGenerator::trimContext<uint64_t>(KeyStr->Context); in getContextKey()