struct DebugifyStatistics

Declaration

struct DebugifyStatistics { /* full declaration omitted */ };

Description

Track how much `debugify` information has been lost.

Declared at: llvm/include/llvm/Transforms/Utils/Debugify.h:28

Member Variables

public unsigned int NumDbgValuesMissing = 0
Number of missing dbg.values.
public unsigned int NumDbgValuesExpected = 0
Number of dbg.values expected.
public unsigned int NumDbgLocsMissing = 0
Number of instructions with empty debug locations.
public unsigned int NumDbgLocsExpected = 0
Number of instructions expected to have debug locations.

Method Overview

Methods

float getEmptyLocationRatio() const

Description

Get the ratio of missing/expected instructions with locations.

Declared at: llvm/include/llvm/Transforms/Utils/Debugify.h:47

float getMissingValueRatio() const

Description

Get the ratio of missing/expected dbg.values.

Declared at: llvm/include/llvm/Transforms/Utils/Debugify.h:42