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
- public float getEmptyLocationRatio() const
- public float getMissingValueRatio() const
Methods
¶float getEmptyLocationRatio() const
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
float getMissingValueRatio() const
Description
Get the ratio of missing/expected dbg.values.
Declared at: llvm/include/llvm/Transforms/Utils/Debugify.h:42