Lines Matching refs:BBExecutionCount
179 const uint64_t BBExecutionCount = BB->getKnownExecutionCount(); in getDynoStats() local
182 if (BB->getNumNonPseudos() == 0 || BBExecutionCount == 0) in getDynoStats()
198 MMap.emplace(BBExecutionCount, in getDynoStats()
201 std::make_pair(BBExecutionCount, MMap)); in getDynoStats()
203 I->second.first += BBExecutionCount; in getDynoStats()
207 if (First->first < BBExecutionCount) in getDynoStats()
214 BBExecutionCount, in getDynoStats()
221 Stats[DynoStats::STORES] += BBExecutionCount; in getDynoStats()
224 Stats[DynoStats::LOADS] += BBExecutionCount; in getDynoStats()
229 uint64_t CallFreq = BBExecutionCount; in getDynoStats()
256 Stats[DynoStats::INSTRUCTIONS] += BB->getNumNonPseudos() * BBExecutionCount; in getDynoStats()
261 Stats[DynoStats::JUMP_TABLE_BRANCHES] += BBExecutionCount; in getDynoStats()
264 if (BBExecutionCount > MostFrequentJT) { in getDynoStats()
265 MostFrequentJT = BBExecutionCount; in getDynoStats()
268 << " executed totally " << BBExecutionCount << " times.\n"; in getDynoStats()
275 Stats[DynoStats::UNKNOWN_INDIRECT_BRANCHES] += BBExecutionCount; in getDynoStats()
292 Stats[DynoStats::UNCOND_BRANCHES] += BBExecutionCount; in getDynoStats()
314 Stats[DynoStats::FORWARD_COND_BRANCHES] += BBExecutionCount; in getDynoStats()
317 Stats[DynoStats::BACKWARD_COND_BRANCHES] += BBExecutionCount; in getDynoStats()