Jlm
Loading...
Searching...
No Matches
Public Attributes | List of all members
jlm::llvm::NodeReduction::Statistics::ReductionCounters Struct Reference

#include <NodeReduction.hpp>

Public Attributes

size_t numLoadNonVolatileReductions = 0
 
size_t numStoreNonVolatileReductions = 0
 
size_t numMemoryStateMergeReductions = 0
 
size_t numMemoryStateJoinReductions = 0
 
size_t numMemoryStateSplitReductions = 0
 
size_t numLambdaExitMemoryStateMergeReductions = 0
 
size_t numMatchReductions = 0
 
size_t numSExtReductions = 0
 
size_t numZExtReductions = 0
 
size_t numTruncReductions = 0
 
size_t numIntegerEqReductions = 0
 
size_t numIntegerNeReductions = 0
 
size_t numIntegerSgeReductions = 0
 
size_t numIntegerSgtReductions = 0
 
size_t numIntegerSleReductions = 0
 
size_t numIntegerSltReductions = 0
 
size_t numIntegerUgeReductions = 0
 
size_t numIntegerUgtReductions = 0
 
size_t numIntegerUleReductions = 0
 
size_t numIntegerUltReductions = 0
 
size_t numIntegerAddReductions = 0
 
size_t numIntegerSubReductions = 0
 
size_t numIntegerMulReductions = 0
 
size_t numIntegerSDivReductions = 0
 
size_t numIntegerUDivReductions = 0
 
size_t numIntegerSRemReductions = 0
 
size_t numIntegerURemReductions = 0
 
size_t numIntegerAShrReductions = 0
 
size_t numIntegerShlReductions = 0
 
size_t numIntegerLShrReductions = 0
 
size_t numIntegerAndReductions = 0
 
size_t numIntegerOrReductions = 0
 
size_t numIntegerXorReductions = 0
 
size_t numPtrCmpReductions = 0
 
size_t numGetElementPtrReductions = 0
 
size_t numBinaryReductions = 0
 
size_t numGammaReductions = 0
 

Detailed Description

Definition at line 126 of file NodeReduction.hpp.

Member Data Documentation

◆ numBinaryReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numBinaryReductions = 0

Definition at line 168 of file NodeReduction.hpp.

◆ numGammaReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numGammaReductions = 0

Definition at line 170 of file NodeReduction.hpp.

◆ numGetElementPtrReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numGetElementPtrReductions = 0

Definition at line 167 of file NodeReduction.hpp.

◆ numIntegerAddReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerAddReductions = 0

Definition at line 152 of file NodeReduction.hpp.

◆ numIntegerAndReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerAndReductions = 0

Definition at line 162 of file NodeReduction.hpp.

◆ numIntegerAShrReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerAShrReductions = 0

Definition at line 159 of file NodeReduction.hpp.

◆ numIntegerEqReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerEqReductions = 0

Definition at line 141 of file NodeReduction.hpp.

◆ numIntegerLShrReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerLShrReductions = 0

Definition at line 161 of file NodeReduction.hpp.

◆ numIntegerMulReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerMulReductions = 0

Definition at line 154 of file NodeReduction.hpp.

◆ numIntegerNeReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerNeReductions = 0

Definition at line 142 of file NodeReduction.hpp.

◆ numIntegerOrReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerOrReductions = 0

Definition at line 163 of file NodeReduction.hpp.

◆ numIntegerSDivReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerSDivReductions = 0

Definition at line 155 of file NodeReduction.hpp.

◆ numIntegerSgeReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerSgeReductions = 0

Definition at line 143 of file NodeReduction.hpp.

◆ numIntegerSgtReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerSgtReductions = 0

Definition at line 144 of file NodeReduction.hpp.

◆ numIntegerShlReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerShlReductions = 0

Definition at line 160 of file NodeReduction.hpp.

◆ numIntegerSleReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerSleReductions = 0

Definition at line 145 of file NodeReduction.hpp.

◆ numIntegerSltReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerSltReductions = 0

Definition at line 146 of file NodeReduction.hpp.

◆ numIntegerSRemReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerSRemReductions = 0

Definition at line 157 of file NodeReduction.hpp.

◆ numIntegerSubReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerSubReductions = 0

Definition at line 153 of file NodeReduction.hpp.

◆ numIntegerUDivReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerUDivReductions = 0

Definition at line 156 of file NodeReduction.hpp.

◆ numIntegerUgeReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerUgeReductions = 0

Definition at line 147 of file NodeReduction.hpp.

◆ numIntegerUgtReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerUgtReductions = 0

Definition at line 148 of file NodeReduction.hpp.

◆ numIntegerUleReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerUleReductions = 0

Definition at line 149 of file NodeReduction.hpp.

◆ numIntegerUltReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerUltReductions = 0

Definition at line 150 of file NodeReduction.hpp.

◆ numIntegerURemReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerURemReductions = 0

Definition at line 158 of file NodeReduction.hpp.

◆ numIntegerXorReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numIntegerXorReductions = 0

Definition at line 164 of file NodeReduction.hpp.

◆ numLambdaExitMemoryStateMergeReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numLambdaExitMemoryStateMergeReductions = 0

Definition at line 134 of file NodeReduction.hpp.

◆ numLoadNonVolatileReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numLoadNonVolatileReductions = 0

Definition at line 128 of file NodeReduction.hpp.

◆ numMatchReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numMatchReductions = 0

Definition at line 136 of file NodeReduction.hpp.

◆ numMemoryStateJoinReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numMemoryStateJoinReductions = 0

Definition at line 132 of file NodeReduction.hpp.

◆ numMemoryStateMergeReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numMemoryStateMergeReductions = 0

Definition at line 131 of file NodeReduction.hpp.

◆ numMemoryStateSplitReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numMemoryStateSplitReductions = 0

Definition at line 133 of file NodeReduction.hpp.

◆ numPtrCmpReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numPtrCmpReductions = 0

Definition at line 166 of file NodeReduction.hpp.

◆ numSExtReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numSExtReductions = 0

Definition at line 137 of file NodeReduction.hpp.

◆ numStoreNonVolatileReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numStoreNonVolatileReductions = 0

Definition at line 129 of file NodeReduction.hpp.

◆ numTruncReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numTruncReductions = 0

Definition at line 139 of file NodeReduction.hpp.

◆ numZExtReductions

size_t jlm::llvm::NodeReduction::Statistics::ReductionCounters::numZExtReductions = 0

Definition at line 138 of file NodeReduction.hpp.


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