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

Data Fields

decl_or_value dv
rtx value
struct loc_exp_dep_snext
struct loc_exp_dep_s ** pprev

Detailed Description

   A vector of loc_exp_dep holds the active dependencies of a one-part
   DV on VALUEs, i.e., the VALUEs expanded so as to form the current
   location of DV.  Each entry is also part of VALUE' s linked-list of
   backlinks back to DV.  

Field Documentation

decl_or_value loc_exp_dep_s::dv
     The dependent DV.  
struct loc_exp_dep_s* loc_exp_dep_s::next
     The next entry in VALUE's backlinks list.  
struct loc_exp_dep_s** loc_exp_dep_s::pprev
     A pointer to the pointer to this entry (head or prev's next) in
     the doubly-linked list.  
rtx loc_exp_dep_s::value
     The dependency VALUE or DECL_DEBUG.  

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