manpagez: man pages & more
info cloog
Home | html | info | man
[ << ] [ < ] [ Up ] [ > ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3.1.8 CloogInput

CloogInput *cloog_input_read(FILE *file, CloogOptions *options);
CloogInput *cloog_input_alloc(CloogDomain *context,
                                CloogUnionDomain *ud);
void cloog_input_free(CloogInput *input);

void cloog_input_dump_cloog(FILE *, CloogInput *, CloogOptions *);

A CloogInput structure represents the input to CLooG. It is essentially a CloogUnionDomain along with a context CloogDomain. A CloogInput can be created from a CloogDomain and a CloogUnionDomains using cloog_input_alloc, or it can be read from a CLooG input file using cloog_input_read. The latter also modifies the language field of the CloogOptions structure. The constructed CloogInput can be used as input to a cloog_clast_create_from_input call.

A CloogInput data structure and a CloogOptions contain the same information as a .cloog file. This function dumps the .cloog description of the given data structures into a file.


This document was generated on August 20, 2013 using texi2html 5.0.

© manpagez.com 2000-2025
Individual documents may contain additional copyright information.