25 #include "pips_config.h"
51 fprintf(fp,
"\nLoop index information:");
54 fprintf(fp,
"\nDomaine (lower, upper, inc):");
#define NIL
The empty list (nil in Lisp)
#define CONS(_t_, _i_, _l_)
List element cell constructor (insert an element at the beginning of a list)
void gen_free_list(list l)
free the spine of the list
#define FOREACH(_fe_CASTER, _fe_item, _fe_list)
Apply/map an instruction block on all the elements of a list.
void fprint_entity_list(FILE *fp, list l)
void fprint_entity_list(FILE *fp,list l): prints a list of entities on file fp.
void fprint_list_of_exp(FILE *fp, list exp_l)
void fprint_list_of_exp(FILE *fp, list exp_l): prints in the file "fp" the list of expression "exp_l"...
void print_loops_list(entity mod, list sl)
void printf_loop(loop lp)
=======================================================================
text text_loop(entity module, const char *label, int margin, loop obj, int n, list *ppdl, bool is_recursive_p)
exported for conversion/look_for_nested_loops.c
#define loop_execution(x)
#define range_increment(x)
#define EXPRESSION(x)
EXPRESSION.
#define execution_sequential_p(x)
int fprintf()
test sc_min : ce test s'appelle par : programme fichier1.data fichier2.data ...
The structure used to build lists in NewGen.
void print_text(FILE *fd, text t)