27 #ifdef BUILDER_INTERNALIZE_PARALLEL_CODE
30 #include "pips_config.h"
64 debug_on(
"INTERNALIZE_PARALLEL_CODE_DEBUG_LEVEL");
bool clean_up_sequences(statement s)
Recursively clean up the statement sequences by fusing them if possible and by removing useless one.
struct _newgen_struct_statement_ * statement
string db_get_memory_resource(const char *rname, const char *oname, bool pure)
Return the pointer to the resource, whatever it is.
#define DB_PUT_MEMORY_RESOURCE(res_name, own_name, res_val)
conform to old interface.
#define pips_debug
these macros use the GNU extensions that allow variadic macros, including with an empty list.
bool module_reorder(statement body)
Reorder a module and recompute order to statement if any.