6 #ifndef regions_to_loops_header_included
7 #define regions_to_loops_header_included
expression make_addition(expression, expression)
Makes an addition expression from two expressions.
void replace_indices_region(effect, list *, int, entity)
statement make_read_loopbody(entity, entity, list)
Makes the body of a "read" loop.
statement region_to_loop_nest(effect, bool, entity, expression)
statement make_write_loopbody(entity, expression, list)
Warning! Do not modify this file that is automatically generated!
statement make_sequence_from_statement_list(list)
Make a sequence from a statement list The equivalent of this function was already made somewhere else...
bool regions_to_loops(char *)
This phase replaces the body of a function by automatically generated loops where the read and write ...
The structure used to build lists in NewGen.