GCC Middle and Back End API Reference
poly_bb Struct Reference

#include <graphite-poly.h>

Collaboration diagram for poly_bb:

Data Fields

void * black_box
scop_p scop
isl_set * domain
vec< poly_dr_pdrs
poly_scattering_p _original
isl_map * schedule
poly_scattering_p _transformed
isl_map * transformed
poly_scattering_p _saved
isl_map * saved
bool is_reduction

Detailed Description

POLY_BB represents a blackbox in the polyhedral model.   

Field Documentation

poly_scattering_p poly_bb::_original
poly_scattering_p poly_bb::_saved
poly_scattering_p poly_bb::_transformed
void* poly_bb::black_box

Referenced by pbb_set_black_box().

vec<poly_dr_p> poly_bb::drs
bool poly_bb::is_reduction
isl_map* poly_bb::saved
scop_p poly_bb::scop

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