Lines Matching refs:GCOVBlock
213 class GCOVBlock;
251 class GCOVBlock : public GCOVRecord { class
261 void addEdge(GCOVBlock &Successor) { in addEdge()
288 ~GCOVBlock() { in ~GCOVBlock()
292 GCOVBlock(const GCOVBlock &RHS) : GCOVRecord(RHS), Number(RHS.Number) { in GCOVBlock() function in __anonfb28f5d70211::GCOVBlock
303 GCOVBlock(uint32_t Number, raw_ostream *os) in GCOVBlock() function in __anonfb28f5d70211::GCOVBlock
310 SmallVector<GCOVBlock *, 4> OutEdges;
331 Blocks.insert(std::make_pair(&BB, GCOVBlock(i++, os))); in GCOVFunction()
343 GCOVBlock &getBlock(BasicBlock *BB) { in getBlock()
347 GCOVBlock &getReturnBlock() { in getReturnBlock()
356 GCOVBlock &Block = getBlock(&I); in getEdgeDestinations()
398 GCOVBlock &Block = getBlock(&I); in writeOut()
423 DenseMap<BasicBlock *, GCOVBlock> Blocks;
424 GCOVBlock ReturnBlock;
535 GCOVBlock &Block = Func.getBlock(&BB); in emitProfileNotes()