|
LLVM
8.0.1
|
#include "llvm/Config/llvm-config.h"#include "llvm/Support/Compiler.h"#include <atomic>#include <memory>#include <vector>
Go to the source code of this file.
Classes | |
| class | llvm::Statistic |
Namespaces | |
| llvm | |
| This class represents lattice values for constants. | |
Macros | |
| #define | LLVM_ENABLE_STATS 1 |
| #define | STATISTIC(VARNAME, DESC) static llvm::Statistic VARNAME = {DEBUG_TYPE, #VARNAME, DESC, {0}, {false}} |
Functions | |
| void | llvm::EnableStatistics (bool PrintOnExit=true) |
| Enable the collection and printing of statistics. More... | |
| bool | llvm::AreStatisticsEnabled () |
| Check if statistics are enabled. More... | |
| std::unique_ptr< raw_fd_ostream > | llvm::CreateInfoOutputFile () |
| Return a file stream to print our output on. More... | |
| void | llvm::PrintStatistics () |
| Print statistics to the file returned by CreateInfoOutputFile(). More... | |
| void | llvm::PrintStatistics (raw_ostream &OS) |
| Print statistics to the given output stream. More... | |
| void | llvm::PrintStatisticsJSON (raw_ostream &OS) |
| Print statistics in JSON format. More... | |
| const std::vector< std::pair< StringRef, unsigned > > | llvm::GetStatistics () |
| Get the statistics. More... | |
| void | llvm::ResetStatistics () |
| Reset the statistics. More... | |
| #define LLVM_ENABLE_STATS 1 |
Definition at line 39 of file Statistic.h.
| #define STATISTIC | ( | VARNAME, | |
| DESC | |||
| ) | static llvm::Statistic VARNAME = {DEBUG_TYPE, #VARNAME, DESC, {0}, {false}} |
Definition at line 169 of file Statistic.h.
1.8.13