Lines Matching full:branches
99 int64_t BranchCount = BI.Branches; in getNumExecutedBranches()
152 BI.Branches += Count; in bumpBranchCount()
165 BI.Branches += Count; in bumpCallCount()
179 BI.Branches += Count; in bumpEntryCount()
184 Branches += BI.Branches; in mergeWith()
191 << " " << Twine::utohexstr(To.Offset) << " " << Mispreds << " " << Branches in print()
371 // There is a slight skew introduced here as branches originated from RETs in readProfile()
381 BB->setExecutionCount(Count + BI.Branches); in readProfile()
389 if (!recordBranch(BF, BI.From.Offset, BI.To.Offset, BI.Branches, in readProfile()
504 // a valid profile. It could happen to a function without branches when we in evaluateProfileData()
522 // Check for calls, tail calls, rets and indirect branches. in evaluateProfileData()
549 errs() << "BOLT-WARNING: profile branches match only " in evaluateProfileData()
567 bool NormalizeByCalls = usesEvent("branches"); in readSampleData()
575 outs() << "BOLT-INFO: normalizing samples by branches.\n"; in readSampleData()
618 // Before we validate CFG we have to handle indirect branches here too. in convertBranchData()
623 // Ignore internal branches. in convertBranchData()
650 CSP.emplace_back(CalleeSymbol, BI.Branches, BI.Mispreds); in convertBranchData()
652 setOrUpdateAnnotation("CTCTakenCount", BI.Branches); in convertBranchData()
655 setOrUpdateAnnotation("Count", BI.Branches); in convertBranchData()
684 // Very rarely we will see ignored branches. Do a linear check. in recordBranch()
716 // With old .fdata we are getting FT branches for "jcc,jmp" sequences. in recordBranch()
770 // that map to one original block. Branches between these two blocks will in recordBranch()
1198 // Ignore branches not involving known location. in parse()
1205 // Add entry data for branches to another function or branches in parse()
1214 // branches to the function start. in parse()
1217 I->second.ExecutionCount += BI.Branches; in parse()
1383 Diag << Name << " branches:\n"; in dump()
1386 << BI.To.Offset << " " << BI.Mispreds << " " << BI.Branches << "\n"; in dump()
1390 << BI.To.Offset << " " << BI.Mispreds << " " << BI.Branches << "\n"; in dump()