GCC Middle and Back End API Reference
|
#include <tree-data-ref.h>
Data Fields | |
struct data_reference * | a |
struct data_reference * | b |
tree | are_dependent |
vec< subscript_p > | subscripts |
vec< loop_p > | loop_nest |
vec< lambda_vector > | dir_vects |
vec< lambda_vector > | dist_vects |
unsigned | inner_loop |
bool | reversed_p |
bool | affine_p |
bool | self_reference_p |
A data_dependence_relation represents a relation between two data_references A and B.
struct data_reference* data_dependence_relation::a |
Referenced by initialize_data_dependence_relation().
bool data_dependence_relation::affine_p |
tree data_dependence_relation::are_dependent |
struct data_reference* data_dependence_relation::b |
Referenced by initialize_data_dependence_relation().
vec<lambda_vector> data_dependence_relation::dir_vects |
vec<lambda_vector> data_dependence_relation::dist_vects |
unsigned data_dependence_relation::inner_loop |
Referenced by initialize_data_dependence_relation(), and loop_parallel_p().
bool data_dependence_relation::reversed_p |
bool data_dependence_relation::self_reference_p |
vec<subscript_p> data_dependence_relation::subscripts |