Home
last modified time | relevance | path

Searched refs:DstEdges (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/ProfileData/
H A DGCOV.h349 if (DstEdges.size() && DstEdges.back()->Dst.Number > Edge->Dst.Number) in addDstEdge()
351 DstEdges.push_back(Edge); in addDstEdge()
355 size_t getNumDstEdges() const { return DstEdges.size(); } in getNumDstEdges()
364 EdgeIterator dst_begin() const { return DstEdges.begin(); } in dst_begin()
365 EdgeIterator dst_end() const { return DstEdges.end(); } in dst_end()
390 SmallVector<GCOVEdge *, 16> DstEdges; variable
/freebsd-12.1/contrib/llvm/lib/ProfileData/
H A DGCOV.cpp382 DstEdges.clear(); in ~GCOVBlock()
389 assert(DstEdgeNo < DstEdges.size()); // up to caller to ensure EdgeNo is valid in addCount()
390 DstEdges[DstEdgeNo]->Count = N; in addCount()
392 if (!DstEdges[DstEdgeNo]->Dst.getNumDstEdges()) in addCount()
393 DstEdges[DstEdgeNo]->Dst.Counter += N; in addCount()
401 std::stable_sort(DstEdges.begin(), DstEdges.end(), SortEdges); in sortDstEdges()
420 if (!DstEdges.empty()) { in print()
422 for (const GCOVEdge *Edge : DstEdges) in print()