LLVM 23.0.0git
llvm::InstrProfCorrelator::Probe Struct Reference

#include "llvm/ProfileData/InstrProfCorrelator.h"

Public Attributes

std::string FunctionName
std::optional< std::string > LinkageName
yaml::Hex64 CFGHash
yaml::Hex64 CounterOffset
yaml::Hex64 BitmapOffset
uint32_t NumCounters
uint32_t NumBitmapBytes
std::optional< std::string > FilePath
std::optional< int > LineNumber

Detailed Description

Definition at line 113 of file InstrProfCorrelator.h.

Member Data Documentation

◆ BitmapOffset

yaml::Hex64 llvm::InstrProfCorrelator::Probe::BitmapOffset

Definition at line 118 of file InstrProfCorrelator.h.

◆ CFGHash

yaml::Hex64 llvm::InstrProfCorrelator::Probe::CFGHash

Definition at line 116 of file InstrProfCorrelator.h.

◆ CounterOffset

yaml::Hex64 llvm::InstrProfCorrelator::Probe::CounterOffset

Definition at line 117 of file InstrProfCorrelator.h.

◆ FilePath

std::optional<std::string> llvm::InstrProfCorrelator::Probe::FilePath

Definition at line 121 of file InstrProfCorrelator.h.

◆ FunctionName

std::string llvm::InstrProfCorrelator::Probe::FunctionName

Definition at line 114 of file InstrProfCorrelator.h.

◆ LineNumber

std::optional<int> llvm::InstrProfCorrelator::Probe::LineNumber

Definition at line 122 of file InstrProfCorrelator.h.

◆ LinkageName

std::optional<std::string> llvm::InstrProfCorrelator::Probe::LinkageName

Definition at line 115 of file InstrProfCorrelator.h.

◆ NumBitmapBytes

uint32_t llvm::InstrProfCorrelator::Probe::NumBitmapBytes

Definition at line 120 of file InstrProfCorrelator.h.

◆ NumCounters

uint32_t llvm::InstrProfCorrelator::Probe::NumCounters

Definition at line 119 of file InstrProfCorrelator.h.


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