GCC Middle and Back End API Reference
topo_info Struct Reference
Collaboration diagram for topo_info:

Data Fields

struct cgraph_node ** order
struct cgraph_node ** stack
int nnodes
int stack_top
sbitmap visited
vec< unsigned > topo_order

Detailed Description

   Arrays representing a topological ordering of call graph nodes and a stack
   of noes used during constant propagation.  
   Information needed to compute the topological ordering of a graph.  

Field Documentation

int topo_info::nnodes
struct cgraph_node** topo_info::order
struct cgraph_node** topo_info::stack
int topo_info::stack_top
vec<unsigned> topo_info::topo_order
     Array that stores the topological order of the graph, *in
     reverse*.  

Referenced by scc_visit(), and unite_pointer_equivalences().

sbitmap topo_info::visited
     sbitmap of visited nodes.  

Referenced by scc_visit().


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