Lines Matching refs:BF

44   for (BinaryFunction *BF : BinaryFunctions) {  in extractBasicBlockInfo()
45 const BinaryContext &BC = BF->getBinaryContext(); in extractBasicBlockInfo()
46 for (BinaryBasicBlock &BB : *BF) { in extractBasicBlockInfo()
47 if (BF->isSimple() || BC.HasRelocations) { in extractBasicBlockInfo()
53 BBAddr[&BB] = BB.getInputAddressRange().first + BF->getAddress(); in extractBasicBlockInfo()
68 for (BinaryFunction *BF : BinaryFunctions) { in calcTSPScore()
69 if (!BF->hasProfile()) in calcTSPScore()
71 for (BinaryBasicBlock &SrcBB : *BF) { in calcTSPScore()
93 for (BinaryFunction *BF : BinaryFunctions) { in calcExtTSPScore()
94 if (!BF->hasProfile()) in calcExtTSPScore()
96 for (BinaryBasicBlock &SrcBB : *BF) { in calcExtTSPScore()
171 for (BinaryFunction *BF : BinaryFunctions) { in expectedCacheHitRatio()
173 for (std::pair<BinaryFunction *, uint64_t> Pair : Calls[BF]) in expectedCacheHitRatio()
175 Samples = std::max(Samples, (double)BF->getKnownExecutionCount()); in expectedCacheHitRatio()
176 FunctionSamples[BF] = Samples; in expectedCacheHitRatio()
182 for (BinaryFunction *BF : BinaryFunctions) { in expectedCacheHitRatio()
183 if (BF->getLayout().block_empty()) in expectedCacheHitRatio()
185 double Page = BBAddr.at(BF->getLayout().block_front()) / PageSize; in expectedCacheHitRatio()
186 PageSamples[Page] += FunctionSamples.at(BF); in expectedCacheHitRatio()
191 for (BinaryFunction *BF : BinaryFunctions) { in expectedCacheHitRatio()
193 if (BF->getLayout().block_empty() || FunctionSamples.at(BF) == 0.0) in expectedCacheHitRatio()
195 double Samples = FunctionSamples.at(BF); in expectedCacheHitRatio()
196 double Page = BBAddr.at(BF->getLayout().block_front()) / PageSize; in expectedCacheHitRatio()
201 for (std::pair<BinaryFunction *, uint64_t> Pair : Calls[BF]) { in expectedCacheHitRatio()
262 for (BinaryFunction *BF : BFs) { in printAll()
264 if (BF->hasProfile()) in printAll()
266 if (BF->hasValidIndex()) in printAll()
268 for (const BinaryBasicBlock &BB : *BF) { in printAll()
274 if (BF->hasValidIndex() && !BB.isCold()) { in printAll()