Lines Matching refs:GCOVBlock
38 class GCOVBlock;
224 GCOVArc(GCOVBlock &src, GCOVBlock &dst, uint32_t flags)
228 GCOVBlock &src;
229 GCOVBlock &dst;
239 SmallVectorImpl<std::unique_ptr<GCOVBlock>>::const_iterator>;
246 GCOVBlock &getExitBlock() const;
252 void propagateCounts(const GCOVBlock &v, GCOVArc *pred);
268 SmallVector<std::unique_ptr<GCOVBlock>, 0> blocks;
270 DenseSet<const GCOVBlock *> visited;
273 /// GCOVBlock - Collects block information.
274 class GCOVBlock {
277 using BlockVector = SmallVector<const GCOVBlock *, 1>;
281 GCOVBlock(uint32_t N) : number(N) {}
303 augmentOneCycle(GCOVBlock *src,
304 std::vector<std::pair<GCOVBlock *, size_t>> &stack);