GCC Middle and Back End API Reference
ana::stats Struct Reference

#include <exploded-graph.h>

Public Member Functions

 stats (int num_supernodes)
void log (logger *logger) const
void dump (FILE *out) const
int get_total_enodes () const

Data Fields

int m_num_nodes [NUM_POINT_KINDS]
int m_node_reuse_count
int m_node_reuse_after_merge_count
int m_num_supernodes

Detailed Description

Statistics about aspects of an exploded_graph.

Constructor & Destructor Documentation

◆ stats()

ana::stats::stats ( int num_supernodes)

Member Function Documentation

◆ dump()

void ana::stats::dump ( FILE * out) const

◆ get_total_enodes()

int ana::stats::get_total_enodes ( ) const

◆ log()

void ana::stats::log ( logger * logger) const

Field Documentation

◆ m_node_reuse_after_merge_count

int ana::stats::m_node_reuse_after_merge_count

◆ m_node_reuse_count

int ana::stats::m_node_reuse_count

◆ m_num_nodes

int ana::stats::m_num_nodes[NUM_POINT_KINDS]

◆ m_num_supernodes

int ana::stats::m_num_supernodes

The documentation for this struct was generated from the following file: