GCC Middle and Back End API Reference
ddg_node Struct Reference

#include <ddg.h>

Collaboration diagram for ddg_node:

Data Fields

int cuid
ddg_edge_ptr in
ddg_edge_ptr out
sbitmap successors
sbitmap predecessors
int * max_dist
union { 
   int   count 
   void *   info 

Detailed Description

A structure that represents a node in the DDG.   

Field Documentation

◆ [union]

union { ... } ddg_node::aux

◆ count

int ddg_node::count

◆ cuid

int ddg_node::cuid

◆ first_note

rtx_insn* ddg_node::first_note

◆ in

ddg_edge_ptr ddg_node::in

◆ info

void* ddg_node::info

◆ insn

rtx_insn* ddg_node::insn

◆ max_dist

int* ddg_node::max_dist

◆ out

ddg_edge_ptr ddg_node::out

◆ predecessors

sbitmap ddg_node::predecessors

◆ successors

sbitmap ddg_node::successors

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