LLVM 19.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::GCOVArc Struct Reference

#include "llvm/ProfileData/GCOV.h"

Public Member Functions

 GCOVArc (GCOVBlock &src, GCOVBlock &dst, uint32_t flags)
 
bool onTree () const
 

Public Attributes

GCOVBlocksrc
 
GCOVBlockdst
 
uint32_t flags
 
uint64_t count = 0
 
uint64_t cycleCount = 0
 

Detailed Description

Definition at line 223 of file GCOV.h.

Constructor & Destructor Documentation

◆ GCOVArc()

llvm::GCOVArc::GCOVArc ( GCOVBlock src,
GCOVBlock dst,
uint32_t  flags 
)
inline

Definition at line 224 of file GCOV.h.

Member Function Documentation

◆ onTree()

bool GCOVArc::onTree ( ) const

Definition at line 330 of file GCOV.cpp.

References flags, and GCOV_ARC_ON_TREE.

Member Data Documentation

◆ count

uint64_t llvm::GCOVArc::count = 0

Definition at line 231 of file GCOV.h.

◆ cycleCount

uint64_t llvm::GCOVArc::cycleCount = 0

Definition at line 232 of file GCOV.h.

◆ dst

GCOVBlock& llvm::GCOVArc::dst

Definition at line 229 of file GCOV.h.

◆ flags

uint32_t llvm::GCOVArc::flags

Definition at line 230 of file GCOV.h.

Referenced by onTree().

◆ src

GCOVBlock& llvm::GCOVArc::src

Definition at line 228 of file GCOV.h.


The documentation for this struct was generated from the following files: