LLVM API Documentation

Classes | Namespaces | Enumerations
GCOV.h File Reference
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/MapVector.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringMap.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/Support/raw_ostream.h"
Include dependency graph for GCOV.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  llvm::GCOVOptions
 GCOVOptions - A struct for passing gcov options between functions. More...
class  llvm::GCOVBuffer
class  llvm::GCOVFile
struct  llvm::GCOVEdge
 GCOVEdge - Collects edge information. More...
class  llvm::GCOVFunction
 GCOVFunction - Collects function information. More...
class  llvm::GCOVBlock
 GCOVBlock - Collects block information. More...
struct  llvm::GCOVBlock::EdgeWeight
struct  llvm::GCOVBlock::SortDstEdgesFunctor
class  llvm::FileInfo
struct  llvm::FileInfo::LineData
struct  llvm::FileInfo::GCOVCoverage

Namespaces

namespace  llvm
 

List of target independent CodeGen pass IDs.


namespace  llvm::GCOV

Enumerations

enum  llvm::GCOV::GCOVVersion { llvm::GCOV::V402, llvm::GCOV::V404 }