|
Jlm
|
Classes | |
| struct | ClobberInfo |
Public Attributes | |
| std::vector< ClobberInfo > | ClobberOperations |
| uint64_t | NumClobberOperations = 0 |
| uint64_t | NumOperations = 0 |
Definition at line 197 of file AliasAnalysisPrecisionEvaluator.hpp.
| std::vector<ClobberInfo> jlm::llvm::aa::AliasAnalysisPrecisionEvaluator::PrecisionInfo::ClobberOperations |
For each pointer clobber, how it relates to all (other) use operations in the function. The relationships are represented as alias query results.
Definition at line 215 of file AliasAnalysisPrecisionEvaluator.hpp.
| uint64_t jlm::llvm::aa::AliasAnalysisPrecisionEvaluator::PrecisionInfo::NumClobberOperations = 0 |
The total number of clobber operations. Equal to summing up the Multiplier of all ClobberInfos in the ClobberOperations list.
Definition at line 221 of file AliasAnalysisPrecisionEvaluator.hpp.
| uint64_t jlm::llvm::aa::AliasAnalysisPrecisionEvaluator::PrecisionInfo::NumOperations = 0 |
The total number of operations, including both clobbers and uses
Definition at line 226 of file AliasAnalysisPrecisionEvaluator.hpp.