Searched refs:GCOVFunction (Results 1 - 3 of 3) sorted by relevance
/external/llvm/include/llvm/Support/ |
H A D | GCOV.h | 28 class GCOVFunction; 247 SmallVector<std::unique_ptr<GCOVFunction>, 16> Functions; 261 /// GCOVFunction - Collects function information. 262 class GCOVFunction { class in namespace:llvm 267 GCOVFunction(GCOVFile &P) : Parent(P), Ident(0), LineNumber(0) {} function in class:llvm::GCOVFunction 314 GCOVBlock(GCOVFunction &P, uint32_t N) 318 const GCOVFunction &getParent() const { return Parent; } 355 GCOVFunction &Parent; 370 typedef SmallVector<const GCOVFunction *, 1> FunctionVector; 407 const GCOVFunction *Functio [all...] |
/external/llvm/lib/IR/ |
H A D | GCOV.cpp | 42 auto GFun = make_unique<GCOVFunction>(*this); 122 // GCOVFunction implementation. 126 bool GCOVFunction::readGCNO(GCOVBuffer &Buff, GCOV::GCOVVersion Version) { 249 bool GCOVFunction::readGCDA(GCOVBuffer &Buff, GCOV::GCOVVersion Version) { 332 uint64_t GCOVFunction::getEntryCount() const { 338 uint64_t GCOVFunction::getExitCount() const { 342 /// dump - Dump GCOVFunction content to dbgs() for debugging purposes. 343 void GCOVFunction::dump() const { 352 void GCOVFunction::collectLineCounts(FileInfo &FI) { 603 DenseMap<const GCOVFunction *, boo [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | GCOVProfiling.cpp | 71 class GCOVFunction; 140 SmallVector<std::unique_ptr<GCOVFunction>, 16> Funcs; 204 class GCOVFunction; 296 friend class GCOVFunction; 311 class GCOVFunction : public GCOVRecord { class in namespace:__anon12885 313 GCOVFunction(const DISubprogram *SP, Function *F, raw_ostream *os, function in class:__anon12885::GCOVFunction 515 Funcs.push_back(make_unique<GCOVFunction>(SP, F, &out, FunctionIdent++, 518 GCOVFunction &Func = *Funcs.back();
|
Completed in 93 milliseconds