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

Data Fields

TBBdfs_parent
TBBkey
TBBpath_min
TBBbucket
TBBnext_bucket
TBBdom
TBBset_chain
unsigned int * set_size
TBBset_child
TBBdfs_order
basic_blockdfs_to_bb
unsigned int dfsnum
unsigned int nodes
bitmap fake_exit_edge

Detailed Description

We work in a poor-mans object oriented fashion, and carry an instance of
   this structure through all our 'methods'.  It holds various arrays
   reflecting the (sub)structure of the flowgraph.  Most of them are of type
   TBB and are also indexed by TBB.   

Field Documentation

TBB* dom_info::bucket
unsigned int dom_info::dfsnum
bitmap dom_info::fake_exit_edge
TBB* dom_info::next_bucket
unsigned int dom_info::nodes
TBB* dom_info::path_min
TBB* dom_info::set_chain
TBB* dom_info::set_child
unsigned int* dom_info::set_size

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