GCC Middle and Back End API Reference
ddg_edge Struct Reference

#include <ddg.h>

Collaboration diagram for ddg_edge:

Data Fields

ddg_node_ptr src
 
ddg_node_ptr dest
 
dep_type type
 
dep_data_type data_type
 
int latency
 
int distance
 
ddg_edge_ptr next_in
 
ddg_edge_ptr next_out
 
bool in_scc
 

Detailed Description

A structure that represents an edge in the DDG.   

Field Documentation

◆ data_type

dep_data_type ddg_edge::data_type

◆ dest

ddg_node_ptr ddg_edge::dest

◆ distance

int ddg_edge::distance

◆ in_scc

bool ddg_edge::in_scc

◆ latency

int ddg_edge::latency

◆ next_in

ddg_edge_ptr ddg_edge::next_in

◆ next_out

ddg_edge_ptr ddg_edge::next_out

◆ src

ddg_node_ptr ddg_edge::src

◆ type

dep_type ddg_edge::type

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