#include <sdfg/passes/statistics.h>
◆ RemapAction
| Enumerator |
|---|
| Proceed | |
| NoDescend | |
| Skip | |
◆ ~HierarchicalStatistics()
| virtual sdfg::passes::HierarchicalStatistics::~HierarchicalStatistics |
( |
| ) |
|
|
virtualdefault |
◆ add_metric()
| void sdfg::passes::HierarchicalStatistics::add_metric |
( |
const std::string & | key, |
|
|
uint64_t | value ) |
◆ clear()
| void sdfg::passes::HierarchicalStatistics::clear |
( |
| ) |
|
◆ custom_print_node()
| virtual RemapAction sdfg::passes::HierarchicalStatistics::custom_print_node |
( |
std::ostream & | out, |
|
|
const Node & | , |
|
|
int | depth ) |
|
protectedvirtual |
◆ enter_scope()
| Node * sdfg::passes::HierarchicalStatistics::enter_scope |
( |
const std::string & | name, |
|
|
const std::string & | scope_type ) |
◆ exit_scope()
| void sdfg::passes::HierarchicalStatistics::exit_scope |
( |
| ) |
|
◆ print_node()
◆ print_node_self()
| void sdfg::passes::HierarchicalStatistics::print_node_self |
( |
std::ostream & | stream, |
|
|
const Node & | node, |
|
|
int | depth ) |
|
staticprotected |
◆ report()
| std::string sdfg::passes::HierarchicalStatistics::report |
( |
const std::string & | title | ) |
|
|
protected |
◆ set_metric()
| void sdfg::passes::HierarchicalStatistics::set_metric |
( |
const std::string & | key, |
|
|
uint64_t | value ) |
◆ current_
| Node* sdfg::passes::HierarchicalStatistics::current_ = nullptr |
|
protected |
◆ roots_
| std::vector<std::unique_ptr<Node> > sdfg::passes::HierarchicalStatistics::roots_ |
|
protected |
The documentation for this class was generated from the following file: