Home
last modified time | relevance | path

Searched refs:OutEdges (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCtxProfAnalysis.cpp72 SmallVector<EdgeInfo *> OutEdges; member in llvm::ProfileAnnotatorImpl::BBInfo
135 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()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp286 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::GCOVBlock
386 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()
H A DPGOInstrumentation.cpp1120 DirectEdges OutEdges; member
1136 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()