addValue(uint64_t val) | sparta::CycleHistogramBase | inline |
bin_ | sparta::CycleHistogramBase | protected |
bin_prob_vector_ (defined in sparta::CycleHistogramBase) | sparta::CycleHistogramBase | mutableprotected |
CycleHistogramBase()=delete | sparta::CycleHistogramBase | |
CycleHistogramBase(const CycleHistogramBase &)=delete | sparta::CycleHistogramBase | |
CycleHistogramBase(CycleHistogramBase &&)=delete | sparta::CycleHistogramBase | |
CycleHistogramBase(const uint64_t lower_val, const uint64_t upper_val, const uint64_t num_vals_per_bin, const uint64_t idle_value=0) | sparta::CycleHistogramBase | inlineprotected |
fullness_ | sparta::CycleHistogramBase | protected |
fullness_probability_ | sparta::CycleHistogramBase | protected |
getAggCycles() const | sparta::CycleHistogramBase | inline |
getDisplayStringCumulative_(const std::string &name) const | sparta::CycleHistogramBase | inlineprotected |
getHistogramLowerValue() const (defined in sparta::CycleHistogramBase) | sparta::CycleHistogramBase | inline |
getHistogramUpperValue() const (defined in sparta::CycleHistogramBase) | sparta::CycleHistogramBase | inline |
getMeanBinCount() const | sparta::CycleHistogramBase | inline |
getNumBins() const (defined in sparta::CycleHistogramBase) | sparta::CycleHistogramBase | inline |
getNumValuesPerBin() const (defined in sparta::CycleHistogramBase) | sparta::CycleHistogramBase | inline |
getOverflowBin() const | sparta::CycleHistogramBase | inline |
getOverflowProbability() const | sparta::CycleHistogramBase | inline |
getRegularBin() const | sparta::CycleHistogramBase | inline |
getStandardDeviation() const | sparta::CycleHistogramBase | inline |
getUnderflowBin() const | sparta::CycleHistogramBase | inline |
getUnderflowProbability() const | sparta::CycleHistogramBase | inline |
idle_value_ | sparta::CycleHistogramBase | protected |
idx_shift_amount_ | sparta::CycleHistogramBase | protected |
initializeStats_(StatisticSet *sset, const Clock *clk, const std::string &name, const std::string &description, const InstrumentationNode::visibility_t stat_vis_general=InstrumentationNode::AUTO_VISIBILITY, const InstrumentationNode::visibility_t stat_vis_detailed=InstrumentationNode::AUTO_VISIBILITY, InstrumentationNode::visibility_t stat_vis_max=InstrumentationNode::AUTO_VISIBILITY, InstrumentationNode::visibility_t stat_vis_avg=InstrumentationNode::AUTO_VISIBILITY, const std::vector< std::string > &histogram_state_names={}) (defined in sparta::CycleHistogramBase) | sparta::CycleHistogramBase | inlineprotected |
last_value_ | sparta::CycleHistogramBase | protected |
lower_val_ | sparta::CycleHistogramBase | protected |
max_value_ | sparta::CycleHistogramBase | protected |
num_bins_ | sparta::CycleHistogramBase | protected |
num_vals_per_bin_ | sparta::CycleHistogramBase | protected |
operator=(const CycleHistogramBase &)=delete | sparta::CycleHistogramBase | |
overflow_bin_ | sparta::CycleHistogramBase | protected |
overflow_probability_ | sparta::CycleHistogramBase | protected |
probabilities_ | sparta::CycleHistogramBase | protected |
recomputeRegularBinProbabilities() const | sparta::CycleHistogramBase | inline |
setValue(uint64_t val) | sparta::CycleHistogramBase | inline |
startCounting_(uint64_t val, uint64_t delay=0) | sparta::CycleHistogramBase | inlineprotected |
stopCounting_(uint64_t val, uint64_t delay=0) | sparta::CycleHistogramBase | inlineprotected |
total_ | sparta::CycleHistogramBase | protected |
underflow_bin_ | sparta::CycleHistogramBase | protected |
underflow_probability_ | sparta::CycleHistogramBase | protected |
updateMaxValues_(uint64_t val) | sparta::CycleHistogramBase | inlineprotected |
upper_val_ | sparta::CycleHistogramBase | protected |
weighted_average_ | sparta::CycleHistogramBase | protected |
weighted_non_zero_average_ (defined in sparta::CycleHistogramBase) | sparta::CycleHistogramBase | protected |