Searched refs:GCOVEdge (Results 1 – 2 of 2) sorted by relevance
253 struct GCOVEdge { struct254 GCOVEdge(GCOVBlock &S, GCOVBlock &D) : Src(S), Dst(D), Count(0) {} in GCOVEdge() function293 SmallVector<std::unique_ptr<GCOVEdge>, 16> Edges;306 bool operator()(const GCOVEdge *E1, const GCOVEdge *E2) { in operator()312 typedef SmallVectorImpl<GCOVEdge *>::const_iterator EdgeIterator;324 void addSrcEdge(GCOVEdge *Edge) { in addSrcEdge()328 void addDstEdge(GCOVEdge *Edge) { in addDstEdge()359 SmallVector<GCOVEdge *, 16> SrcEdges;360 SmallVector<GCOVEdge *, 16> DstEdges;
183 Edges.push_back(make_unique<GCOVEdge>(*Blocks[BlockNo], *Blocks[Dst])); in readGCNO()184 GCOVEdge *Edge = Edges.back().get(); in readGCNO()404 for (const GCOVEdge *Edge : SrcEdges) in dump()410 for (const GCOVEdge *Edge : DstEdges) in dump()721 for (const GCOVEdge *Edge : Block.dsts()) { in printBranchInfo()