Searched refs:GCOVEdge (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ProfileData/ |
D | GCOV.h | 263 struct GCOVEdge { struct 264 GCOVEdge(GCOVBlock &S, GCOVBlock &D) : Src(S), Dst(D) {} in GCOVEdge() function 305 SmallVector<std::unique_ptr<GCOVEdge>, 16> Edges; 318 bool operator()(const GCOVEdge *E1, const GCOVEdge *E2) { in operator() 324 using EdgeIterator = SmallVectorImpl<GCOVEdge *>::const_iterator; 335 void addSrcEdge(GCOVEdge *Edge) { in addSrcEdge() 340 void addDstEdge(GCOVEdge *Edge) { in addDstEdge() 373 SmallVector<GCOVEdge *, 16> SrcEdges; 374 SmallVector<GCOVEdge *, 16> DstEdges;
|
/external/llvm/include/llvm/Support/ |
D | GCOV.h | 253 struct GCOVEdge { struct 254 GCOVEdge(GCOVBlock &S, GCOVBlock &D) : Src(S), Dst(D), Count(0) {} in GCOVEdge() argument 293 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;
|
/external/llvm/lib/IR/ |
D | GCOV.cpp | 184 Edges.push_back(make_unique<GCOVEdge>(*Blocks[BlockNo], *Blocks[Dst])); in readGCNO() 185 GCOVEdge *Edge = Edges.back().get(); in readGCNO() 409 for (const GCOVEdge *Edge : SrcEdges) in dump() 415 for (const GCOVEdge *Edge : DstEdges) in dump() 725 for (const GCOVEdge *Edge : Block.dsts()) { in printBranchInfo()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ProfileData/ |
D | GCOV.cpp | 190 Edges.push_back(make_unique<GCOVEdge>(*Blocks[BlockNo], *Blocks[Dst])); in readGCNO() 191 GCOVEdge *Edge = Edges.back().get(); in readGCNO() 420 for (const GCOVEdge *Edge : SrcEdges) in print() 426 for (const GCOVEdge *Edge : DstEdges) in print() 747 for (const GCOVEdge *Edge : Block.dsts()) { in printBranchInfo()
|