GCC Middle and Back End API Reference
|
#include <graphite.h>
Data Fields | |
sese_info_p | scop_info |
graphite_dim_t | nb_params |
unsigned | max_alias_set |
vec< poly_bb_p > | pbbs |
vec< dr_info > | drs |
isl_set * | param_context |
isl_ctx * | isl_context |
isl_schedule * | original_schedule |
isl_schedule * | transformed_schedule |
isl_union_map * | dependence |
A SCOP is a Static Control Part of the program, simple enough to be represented in polyhedral form.
isl_union_map* scop::dependence |
isl_ctx* scop::isl_context |
unsigned scop::max_alias_set |
graphite_dim_t scop::nb_params |
Referenced by scop_nb_params(), and scop_set_nb_params().
isl_schedule* scop::original_schedule |
isl_set* scop::param_context |
sese_info_p scop::scop_info |
Referenced by scop_set_region().
isl_schedule* scop::transformed_schedule |