LLVM 22.0.0git
Static Public Attributes | List of all members
llvm::MDProfLabels Struct Reference

#include "llvm/IR/ProfDataUtils.h"

Static Public Attributes

static LLVM_ABI const charBranchWeights = "branch_weights"
 
static LLVM_ABI const charValueProfile = "VP"
 
static LLVM_ABI const charFunctionEntryCount = "function_entry_count"
 
static LLVM_ABI const charSyntheticFunctionEntryCount
 
static LLVM_ABI const charExpectedBranchWeights = "expected"
 
static LLVM_ABI const charUnknownBranchWeightsMarker = "unknown"
 

Detailed Description

Definition at line 24 of file ProfDataUtils.h.

Member Data Documentation

◆ BranchWeights

const char * llvm::MDProfLabels::BranchWeights = "branch_weights"
static

◆ ExpectedBranchWeights

const char * llvm::MDProfLabels::ExpectedBranchWeights = "expected"
static

◆ FunctionEntryCount

const char * llvm::MDProfLabels::FunctionEntryCount = "function_entry_count"
static

Definition at line 27 of file ProfDataUtils.h.

Referenced by llvm::MDBuilder::createFunctionEntryCount().

◆ SyntheticFunctionEntryCount

const char * llvm::MDProfLabels::SyntheticFunctionEntryCount
static
Initial value:
=
"synthetic_function_entry_count"

Definition at line 28 of file ProfDataUtils.h.

Referenced by llvm::MDBuilder::createFunctionEntryCount().

◆ UnknownBranchWeightsMarker

const char * llvm::MDProfLabels::UnknownBranchWeightsMarker = "unknown"
static

◆ ValueProfile

const char * llvm::MDProfLabels::ValueProfile = "VP"
static

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