Lines Matching refs:UseBBInfo
1540 PGOUseBBInfo *UseBBInfo = findBBInfo(&BB); in populateCounters() local
1541 if (UseBBInfo == nullptr) in populateCounters()
1543 if (!UseBBInfo->Count) { in populateCounters()
1544 if (UseBBInfo->UnknownCountOutEdge == 0) { in populateCounters()
1545 UseBBInfo->Count = sumEdgeCount(UseBBInfo->OutEdges); in populateCounters()
1547 } else if (UseBBInfo->UnknownCountInEdge == 0) { in populateCounters()
1548 UseBBInfo->Count = sumEdgeCount(UseBBInfo->InEdges); in populateCounters()
1552 if (UseBBInfo->Count) { in populateCounters()
1553 if (UseBBInfo->UnknownCountOutEdge == 1) { in populateCounters()
1555 uint64_t OutSum = sumEdgeCount(UseBBInfo->OutEdges); in populateCounters()
1559 if (*UseBBInfo->Count > OutSum) in populateCounters()
1560 Total = *UseBBInfo->Count - OutSum; in populateCounters()
1561 setEdgeCount(UseBBInfo->OutEdges, Total); in populateCounters()
1564 if (UseBBInfo->UnknownCountInEdge == 1) { in populateCounters()
1566 uint64_t InSum = sumEdgeCount(UseBBInfo->InEdges); in populateCounters()
1567 if (*UseBBInfo->Count > InSum) in populateCounters()
1568 Total = *UseBBInfo->Count - InSum; in populateCounters()
1569 setEdgeCount(UseBBInfo->InEdges, Total); in populateCounters()