Lines Matching refs:BBFreqs
91 SmallVector<std::pair<const BasicBlock *, uint64_t>, 8> BBFreqs; in operator ()() local
105 BBFreqs.push_back({I, BFI.getBlockFreq(I).getFrequency()}); in operator ()()
107 assert(IBBs.size() == BBFreqs.size() && "BB Count Mismatch"); in operator ()()
109 llvm::sort(BBFreqs, [](decltype(BBFreqs)::const_reference BBF, in operator ()()
110 decltype(BBFreqs)::const_reference BBS) { in operator ()()
115 auto Topk = numBBToGet(BBFreqs.size()); in operator ()()
118 findCalles(BBFreqs[i].first, Calles); in operator ()()
236 BlockFreqInfoTy BBFreqs; in queryCFG() local
249 BBFreqs.push_back({I, BFI.getBlockFreq(I).getFrequency()}); in queryCFG()
251 llvm::sort(BBFreqs, [](decltype(BBFreqs)::const_reference Bbf, in queryCFG()
252 decltype(BBFreqs)::const_reference Bbs) { in queryCFG()
256 ArrayRef<std::pair<const BasicBlock *, uint64_t>> HotBlocksRef(BBFreqs); in queryCFG()
258 HotBlocksRef.drop_back(BBFreqs.size() - getHottestBlocks(BBFreqs.size())); in queryCFG()