[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

Allocating generators of level 0

Function: ap_generator0_t ap_generator0_make (ap_gentyp_t gentyp, ap_linexpr0_t* linexpr)
Create a generator of type gentyp with the expression linexpr.

The expression is not duplicated, just pointed to, so it becomes managed via the generator.

Function: ap_generator0_t ap_generator0_copy (gent ap_generator0_t* gen)

Function: void ap_generator0_clear (ap_generator0_t* gen)
Clear the generator.

Function: void ap_generator0_fprint (FILE* stream, gent ap_generator0_t* gen, char** name_of_dim);
Print the linear generator on stream stream, using the array name_of_dim to convert dimensions to variable names. If name_of_dim is NULL, the dimensions are named x0,x1,....

This document was generated on September, 10 2009 using texi2html