#include <Statistics.hpp>
Commonly used measurement and timer labels throughout statistics gathering.
Definition at line 205 of file Statistics.hpp.
◆ FunctionNameLabel_
| const char* jlm::util::Statistics::Label::FunctionNameLabel_ = "Function" |
|
inlinestatic |
◆ NumArithmeticLSRCandidates
| const char* jlm::util::Statistics::Label::NumArithmeticLSRCandidates = "#ArithmeticCandidates" |
|
inlinestatic |
◆ NumArithmeticOperationsReduced
| const char* jlm::util::Statistics::Label::NumArithmeticOperationsReduced = "#ArithmeticOperationsReduced" |
|
inlinestatic |
◆ NumCfgNodes
| const char* jlm::util::Statistics::Label::NumCfgNodes = "#CfgNodes" |
|
inlinestatic |
◆ NumConstantInductionVariables
| const char* jlm::util::Statistics::Label::NumConstantInductionVariables = "#ConstantInductionVariables" |
|
inlinestatic |
◆ NumFirstOrderInductionVariables
| const char* jlm::util::Statistics::Label::NumFirstOrderInductionVariables = "#FirstOrderInductionVariables" |
|
inlinestatic |
◆ NumGepLSRCandidates
| const char* jlm::util::Statistics::Label::NumGepLSRCandidates = "#GepCandidates" |
|
inlinestatic |
◆ NumGepOperationsReduced
| const char* jlm::util::Statistics::Label::NumGepOperationsReduced = "#GepOperationsReduced" |
|
inlinestatic |
◆ NumLoops
| const char* jlm::util::Statistics::Label::NumLoops = "#NumLoops" |
|
inlinestatic |
◆ NumLoopVariablesTotal
| const char* jlm::util::Statistics::Label::NumLoopVariablesTotal = "#LoopVariablesTotal" |
|
inlinestatic |
◆ NumLSRCandidates
| const char* jlm::util::Statistics::Label::NumLSRCandidates = "#Candidates" |
|
inlinestatic |
◆ NumOperationsReduced
| const char* jlm::util::Statistics::Label::NumOperationsReduced = "#OperationsReduced" |
|
inlinestatic |
◆ NumPointsToGraphAllocaNodes
| const char* jlm::util::Statistics::Label::NumPointsToGraphAllocaNodes = "#PointsToGraphAllocaNodes" |
|
inlinestatic |
◆ NumPointsToGraphDeltaNodes
| const char* jlm::util::Statistics::Label::NumPointsToGraphDeltaNodes = "#PointsToGraphDeltaNodes" |
|
inlinestatic |
◆ NumPointsToGraphEdges
| const char* jlm::util::Statistics::Label::NumPointsToGraphEdges = "#PointsToGraphEdges" |
|
inlinestatic |
◆ NumPointsToGraphExplicitEdges
| const char* jlm::util::Statistics::Label::NumPointsToGraphExplicitEdges = "#PointsToGraphExplicitEdges" |
|
inlinestatic |
◆ NumPointsToGraphExternallyAvailableNodes
| const char* jlm::util::Statistics::Label::NumPointsToGraphExternallyAvailableNodes |
|
inlinestatic |
Initial value:=
"#PointsToGraphExternallyAvailableNodes"
Definition at line 228 of file Statistics.hpp.
◆ NumPointsToGraphImportNodes
| const char* jlm::util::Statistics::Label::NumPointsToGraphImportNodes = "#PointsToGraphImportNodes" |
|
inlinestatic |
◆ NumPointsToGraphLambdaNodes
| const char* jlm::util::Statistics::Label::NumPointsToGraphLambdaNodes = "#PointsToGraphLambdaNodes" |
|
inlinestatic |
◆ NumPointsToGraphMallocNodes
| const char* jlm::util::Statistics::Label::NumPointsToGraphMallocNodes = "#PointsToGraphMallocNodes" |
|
inlinestatic |
◆ NumPointsToGraphMemoryNodes
| const char* jlm::util::Statistics::Label::NumPointsToGraphMemoryNodes = "#PointsToGraphMemoryNodes" |
|
inlinestatic |
◆ NumPointsToGraphNodes
| const char* jlm::util::Statistics::Label::NumPointsToGraphNodes = "#PointsToGraphNodes" |
|
inlinestatic |
◆ NumPointsToGraphNodesTargetsAllExternallyAvailable
| const char* jlm::util::Statistics::Label::NumPointsToGraphNodesTargetsAllExternallyAvailable |
|
inlinestatic |
Initial value:=
"#PointsToGraphNodesTargetsAllExternallyAvailable"
Definition at line 230 of file Statistics.hpp.
◆ NumPointsToGraphRegisterNodes
| const char* jlm::util::Statistics::Label::NumPointsToGraphRegisterNodes = "#PointsToGraphRegisterNodes" |
|
inlinestatic |
◆ NumRvsdgInputsAfter
| const char* jlm::util::Statistics::Label::NumRvsdgInputsAfter = "#RvsdgInputsAfter" |
|
inlinestatic |
◆ NumRvsdgInputsBefore
| const char* jlm::util::Statistics::Label::NumRvsdgInputsBefore = "#RvsdgInputsBefore" |
|
inlinestatic |
◆ NumRvsdgNodes
| const char* jlm::util::Statistics::Label::NumRvsdgNodes = "#RvsdgNodes" |
|
inlinestatic |
◆ NumRvsdgNodesAfter
| const char* jlm::util::Statistics::Label::NumRvsdgNodesAfter = "#RvsdgNodesAfter" |
|
inlinestatic |
◆ NumRvsdgNodesBefore
| const char* jlm::util::Statistics::Label::NumRvsdgNodesBefore = "#RvsdgNodesBefore" |
|
inlinestatic |
◆ NumSecondOrderInductionVariables
| const char* jlm::util::Statistics::Label::NumSecondOrderInductionVariables = "#SecondOrderInductionVariables" |
|
inlinestatic |
◆ NumThreeAddressCodes
| const char* jlm::util::Statistics::Label::NumThreeAddressCodes = "#ThreeAddressCodes" |
|
inlinestatic |
◆ NumTotalInductionVariables
| const char* jlm::util::Statistics::Label::NumTotalInductionVariables = "#TotalInductionVariables" |
|
inlinestatic |
◆ Timer
| const char* jlm::util::Statistics::Label::Timer = "Time" |
|
inlinestatic |
◆ TripCounts
| const char* jlm::util::Statistics::Label::TripCounts = "#TripCounts" |
|
inlinestatic |
The documentation for this struct was generated from the following file: