LLVM 18.0.0git
|
Track how much debugify
information (in the synthetic
mode only) has been lost.
More...
#include "llvm/Transforms/Utils/Debugify.h"
Public Member Functions | |
float | getMissingValueRatio () const |
Get the ratio of missing/expected dbg.values. | |
float | getEmptyLocationRatio () const |
Get the ratio of missing/expected instructions with locations. | |
Public Attributes | |
unsigned | NumDbgValuesMissing = 0 |
Number of missing dbg.values. | |
unsigned | NumDbgValuesExpected = 0 |
Number of dbg.values expected. | |
unsigned | NumDbgLocsMissing = 0 |
Number of instructions with empty debug locations. | |
unsigned | NumDbgLocsExpected = 0 |
Number of instructions expected to have debug locations. | |
Track how much debugify
information (in the synthetic
mode only) has been lost.
Definition at line 121 of file Debugify.h.
|
inline |
Get the ratio of missing/expected instructions with locations.
Definition at line 140 of file Debugify.h.
References NumDbgLocsExpected, and NumDbgLocsMissing.
|
inline |
Get the ratio of missing/expected dbg.values.
Definition at line 135 of file Debugify.h.
References NumDbgLocsExpected, and NumDbgValuesMissing.
unsigned DebugifyStatistics::NumDbgLocsExpected = 0 |
Number of instructions expected to have debug locations.
Definition at line 132 of file Debugify.h.
Referenced by getEmptyLocationRatio(), and getMissingValueRatio().
unsigned DebugifyStatistics::NumDbgLocsMissing = 0 |
Number of instructions with empty debug locations.
Definition at line 129 of file Debugify.h.
Referenced by getEmptyLocationRatio().
unsigned DebugifyStatistics::NumDbgValuesExpected = 0 |
Number of dbg.values expected.
Definition at line 126 of file Debugify.h.
unsigned DebugifyStatistics::NumDbgValuesMissing = 0 |
Number of missing dbg.values.
Definition at line 123 of file Debugify.h.
Referenced by getMissingValueRatio().