Home
last modified time | relevance | path

Searched refs:CQueue (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-profgen/
H A DCSPreInliner.cpp62 bool CSPreInliner::getInlineCandidates(ProfiledCandidateQueue &CQueue, in getInlineCandidates() argument
95 CQueue.emplace(CalleeSamples, std::max(CallsiteCount, CalleeEntryCount)); in getInlineCandidates()
138 ProfiledCandidateQueue CQueue; in processFunction() local
139 getInlineCandidates(CQueue, FSamples); in processFunction()
141 while (!CQueue.empty() && FuncFinalSize < SizeLimit) { in processFunction()
142 ProfiledInlineCandidate Candidate = CQueue.top(); in processFunction()
143 CQueue.pop(); in processFunction()
152 getInlineCandidates(CQueue, Candidate.CalleeSamples); in processFunction()
162 if (!CQueue.empty()) in processFunction()
168 while (!CQueue.empty()) { in processFunction()
[all …]
H A DCSPreInliner.h75 bool getInlineCandidates(ProfiledCandidateQueue &CQueue,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp1315 CandidateQueue CQueue; in inlineHotFunctionsWithPriority() local
1323 CQueue.push(NewCandidate); in inlineHotFunctionsWithPriority()
1342 while (!CQueue.empty() && F.getInstructionCount() < SizeLimit) { in inlineHotFunctionsWithPriority()
1343 InlineCandidate Candidate = CQueue.top(); in inlineHotFunctionsWithPriority()
1344 CQueue.pop(); in inlineHotFunctionsWithPriority()
1388 CQueue.emplace(NewCandidate); in inlineHotFunctionsWithPriority()
1399 CQueue.emplace(NewCandidate); in inlineHotFunctionsWithPriority()
1409 if (!CQueue.empty()) { in inlineHotFunctionsWithPriority()