Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/tools/llvm-profgen/
H A DCSPreInliner.cpp100 bool CSPreInliner::getInlineCandidates(ProfiledCandidateQueue &CQueue, in getInlineCandidates() argument
134 CQueue.emplace(CalleeSamples, std::max(CallsiteCount, CalleeEntryCount), in getInlineCandidates()
201 ProfiledCandidateQueue CQueue; in processFunction() local
202 getInlineCandidates(CQueue, FSamples); in processFunction()
204 while (!CQueue.empty() && FuncFinalSize < SizeLimit) { in processFunction()
205 ProfiledInlineCandidate Candidate = CQueue.top(); in processFunction()
206 CQueue.pop(); in processFunction()
216 getInlineCandidates(CQueue, Candidate.CalleeSamples); in processFunction()
228 if (!CQueue.empty()) { in processFunction()
238 if (!CQueue.empty()) in processFunction()
[all …]
H A DCSPreInliner.h75 bool getInlineCandidates(ProfiledCandidateQueue &CQueue,
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp1423 CandidateQueue CQueue; in inlineHotFunctionsWithPriority() local
1431 CQueue.push(NewCandidate); in inlineHotFunctionsWithPriority()
1452 while (!CQueue.empty() && F.getInstructionCount() < SizeLimit) { in inlineHotFunctionsWithPriority()
1453 InlineCandidate Candidate = CQueue.top(); in inlineHotFunctionsWithPriority()
1454 CQueue.pop(); in inlineHotFunctionsWithPriority()
1500 CQueue.emplace(NewCandidate); in inlineHotFunctionsWithPriority()
1514 CQueue.emplace(NewCandidate); in inlineHotFunctionsWithPriority()
1527 if (!CQueue.empty()) { in inlineHotFunctionsWithPriority()