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: