Searched refs:OutEdges (Results 1 – 3 of 3) sorted by relevance
72 SmallVector<EdgeInfo *> OutEdges; member in llvm::ProfileAnnotatorImpl::BBInfo135 OutEdges.resize(NumOutEdges); in BBInfo()140 return computeCountFrom(OutEdges); in tryTakeCountFromKnownOutEdges()162 OutEdges[Index] = &Info; in addOutEdge()180 setSingleUnknownEdgeCount(OutEdges); in trySetSingleUnknownOutEdgeCount()185 size_t getNumOutEdges() const { return OutEdges.size(); } in getNumOutEdges()188 if (auto *E = OutEdges[Index]) in getEdgeCount()
286 OutEdges.emplace_back(&Successor, Flags); in addEdge()310 assert(OutEdges.empty()); in GCOVBlock()314 SmallVector<std::pair<GCOVBlock *, uint32_t>, 4> OutEdges; member in __anon09913f2a0311::GCOVBlock386 const uint32_t Outgoing = EntryBlock.OutEdges.size(); in writeOut()391 for (const auto &E : EntryBlock.OutEdges) { in writeOut()398 if (Block.OutEdges.empty()) continue; in writeOut()401 write(Block.OutEdges.size() * 2 + 1); in writeOut()403 for (const auto &E : Block.OutEdges) { in writeOut()863 for (auto Succ : Block.OutEdges) { in emitProfileNotes()
1120 DirectEdges OutEdges; member1136 OutEdges.push_back(E); in addOutEdge()1354 if (SrcInfo.Count && SrcInfo.OutEdges.size() == 1) in setInstrumentedCounts()1624 UseBBInfo->Count = sumEdgeCount(UseBBInfo->OutEdges); in populateCounters()1634 uint64_t OutSum = sumEdgeCount(UseBBInfo->OutEdges); in populateCounters()1640 setEdgeCount(UseBBInfo->OutEdges, Total); in populateCounters()1710 unsigned OutEdgesCount = BBCountInfo.OutEdges.size(); in setBranchWeights()1717 const PGOUseEdge *E = BBCountInfo.OutEdges[It]; in setBranchWeights()