GCC Middle and Back End API Reference
ddg_scc Struct Reference

#include <ddg.h>

Collaboration diagram for ddg_scc:

Data Fields

sbitmap nodes
ddg_edge_ptrbackarcs
int num_backarcs
int recurrence_length

Detailed Description

Holds information on an SCC (Strongly Connected Component) of the DDG.


Field Documentation

ddg_edge_ptr* ddg_scc::backarcs

Array and number of backarcs (edges with distance > 0) in the SCC.

sbitmap ddg_scc::nodes

A bitmap that represents the nodes of the DDG that are in the SCC.

int ddg_scc::num_backarcs
int ddg_scc::recurrence_length

The maximum of (total_latency/total_distance) over all cycles in SCC.


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