GCC Middle and Back End API Reference
data_dependence_relation Struct Reference

#include <tree-data-ref.h>

Collaboration diagram for data_dependence_relation:

Data Fields

struct data_referencea
struct data_referenceb
tree are_dependent
vec< subscript_psubscripts
vec< loop_ploop_nest
vec< lambda_vectordir_vects
vec< lambda_vectordist_vects
unsigned inner_loop
bool reversed_p
bool affine_p
bool self_reference_p

Detailed Description

A data_dependence_relation represents a relation between two
   data_references A and B.   

Field Documentation

struct data_reference* data_dependence_relation::a
bool data_dependence_relation::affine_p
tree data_dependence_relation::are_dependent
struct data_reference* data_dependence_relation::b
vec<lambda_vector> data_dependence_relation::dir_vects
vec<lambda_vector> data_dependence_relation::dist_vects
unsigned data_dependence_relation::inner_loop
vec<loop_p> data_dependence_relation::loop_nest
bool data_dependence_relation::reversed_p
bool data_dependence_relation::self_reference_p
vec<subscript_p> data_dependence_relation::subscripts

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