Lines Matching defs:BBFreqs
88 SmallVector<std::pair<const BasicBlock *, uint64_t>, 8> BBFreqs;
102 BBFreqs.push_back({I, BFI.getBlockFreq(I).getFrequency()});
104 assert(IBBs.size() == BBFreqs.size() && "BB Count Mismatch");
106 llvm::sort(BBFreqs, [](decltype(BBFreqs)::const_reference BBF,
107 decltype(BBFreqs)::const_reference BBS) {
112 auto Topk = numBBToGet(BBFreqs.size());
115 findCalles(BBFreqs[i].first, Calles);
233 BlockFreqInfoTy BBFreqs;
246 BBFreqs.push_back({I, BFI.getBlockFreq(I).getFrequency()});
248 llvm::sort(BBFreqs, [](decltype(BBFreqs)::const_reference Bbf,
249 decltype(BBFreqs)::const_reference Bbs) {
253 ArrayRef<std::pair<const BasicBlock *, uint64_t>> HotBlocksRef(BBFreqs);
255 HotBlocksRef.drop_back(BBFreqs.size() - getHottestBlocks(BBFreqs.size()));