|
LLVM 22.0.0git
|
#include "llvm/ProfileData/InstrProf.h"
Public Member Functions | |
| CountSumOrPercent ()=default | |
| void | reset () |
Public Attributes | |
| uint64_t | NumEntries = 0 |
| double | CountSum = 0.0f |
| std::array< double, IPVK_Last - IPVK_First+1 > | ValueCounts = {} |
Definition at line 804 of file InstrProf.h.
|
default |
|
inline |
Definition at line 809 of file InstrProf.h.
References CountSum, NumEntries, and ValueCounts.
| double llvm::CountSumOrPercent::CountSum = 0.0f |
Definition at line 806 of file InstrProf.h.
Referenced by llvm::InstrProfRecord::accumulateCounts(), llvm::OverlapStats::addOneMismatch(), llvm::OverlapStats::addOneUnique(), llvm::InstrProfRecord::overlap(), llvm::InstrProfWriter::overlapRecord(), and reset().
| uint64_t llvm::CountSumOrPercent::NumEntries = 0 |
Definition at line 805 of file InstrProf.h.
Referenced by llvm::InstrProfReader::accumulateCounts(), llvm::InstrProfRecord::accumulateCounts(), llvm::InstrProfRecord::overlap(), llvm::InstrProfWriter::overlapRecord(), and reset().
| std::array<double, IPVK_Last - IPVK_First + 1> llvm::CountSumOrPercent::ValueCounts = {} |
Definition at line 807 of file InstrProf.h.
Referenced by llvm::InstrProfRecord::accumulateCounts(), llvm::OverlapStats::addOneMismatch(), llvm::OverlapStats::addOneUnique(), llvm::InstrProfValueSiteRecord::overlap(), and reset().