Jlm
Loading...
Searching...
No Matches
jlm::llvm::StoreValueForwarding::Statistics Member List

This is the complete list of members for jlm::llvm::StoreValueForwarding::Statistics, including all inherited members.

AddMeasurement(std::string name, T value)jlm::util::Statisticsinlineprotected
AddTimer(std::string name)jlm::util::Statisticsprotected
Create(const util::FilePath &sourceFile)jlm::llvm::StoreValueForwarding::Statisticsinlinestatic
ForwardingLabel_jlm::llvm::StoreValueForwarding::Statisticsprivatestatic
GetId() const noexceptjlm::util::Statisticsinline
GetMeasurement(const std::string &name) constjlm::util::Statistics
GetMeasurements() constjlm::util::Statistics
GetMeasurementValue(const std::string &name) constjlm::util::Statisticsinline
GetName() constjlm::util::Statistics
GetSourceFile() constjlm::util::Statistics
GetTimer(const std::string &name)jlm::util::Statisticsprotected
GetTimer(const std::string &name) constjlm::util::Statisticsprotected
GetTimerElapsedNanoseconds(const std::string &name) constjlm::util::Statisticsinline
GetTimers() constjlm::util::Statistics
HasMeasurement(const std::string &name) const noexceptjlm::util::Statistics
HasTimer(const std::string &name) const noexceptjlm::util::Statistics
Id enum namejlm::util::Statistics
Measurement typedefjlm::util::Statistics
MeasurementList typedefjlm::util::Statistics
Measurements_jlm::util::Statisticsprivate
NumForwardedLoadsWithMemoryStateLabel_jlm::llvm::StoreValueForwarding::Statisticsprivatestatic
NumForwardedLoadsWithoutMemoryStateLabel_jlm::llvm::StoreValueForwarding::Statisticsprivatestatic
NumLoadsTracedToDeltaNodeLabel_jlm::llvm::StoreValueForwarding::Statisticsprivatestatic
NumLoadsWithMemoryStateLabel_jlm::llvm::StoreValueForwarding::Statisticsprivatestatic
NumLoadsWithoutMemoryStateLabel_jlm::llvm::StoreValueForwarding::Statisticsprivatestatic
numMayAliasLoadLabel_jlm::llvm::StoreValueForwarding::Statisticsprivatestatic
numMayAliasStoreLabel_jlm::llvm::StoreValueForwarding::Statisticsprivatestatic
numMustAliasLoadLabel_jlm::llvm::StoreValueForwarding::Statisticsprivatestatic
numMustAliasStoreLabel_jlm::llvm::StoreValueForwarding::Statisticsprivatestatic
numNoAliasLoadLabel_jlm::llvm::StoreValueForwarding::Statisticsprivatestatic
numNoAliasStoreLabel_jlm::llvm::StoreValueForwarding::Statisticsprivatestatic
Serialize(char fieldSeparator, char nameValueSeparator) constjlm::util::Statistics
SourceFile_jlm::util::Statisticsprivate
startForwarding() noexceptjlm::llvm::StoreValueForwarding::Statisticsinline
StartStatistics() noexceptjlm::llvm::StoreValueForwarding::Statisticsinline
startTracing() noexceptjlm::llvm::StoreValueForwarding::Statisticsinline
Statistics(const util::FilePath &sourceFile)jlm::llvm::StoreValueForwarding::Statisticsinlineexplicit
jlm::util::Statistics::Statistics(const Statistics::Id &statisticsId, util::FilePath sourceFile)jlm::util::Statisticsinline
StatisticsId_jlm::util::Statisticsprivate
stopForwarding() noexceptjlm::llvm::StoreValueForwarding::Statisticsinline
StopStatistics(const size_t numLoadsWithMemoryState, const size_t numLoadsWithoutMemoryState, const size_t numLoadsTracedtoDeltaNode, const size_t numForwardedLoadsWithMemoryState, const size_t numForwardedLoadsWithoutMemoryState, const AliasQueryResponseCounter &storeAAResponses, const AliasQueryResponseCounter &loadAAResponses) noexceptjlm::llvm::StoreValueForwarding::Statisticsinline
stopTracing() noexceptjlm::llvm::StoreValueForwarding::Statisticsinline
TimerList typedefjlm::util::Statistics
Timers_jlm::util::Statisticsprivate
TracingLabel_jlm::llvm::StoreValueForwarding::Statisticsprivatestatic
~Statistics() override=defaultjlm::llvm::StoreValueForwarding::Statisticsvirtual