25 #include "pips_config.h"
comp_desc_set make_comp_desc_set(list a)
comp_desc copy_comp_desc(comp_desc p)
COMP_DESC.
reference copy_reference(reference p)
REFERENCE.
#define comp_desc_reference(x)
#define COMP_DESC(x)
COMP_DESC.
#define comp_desc_set_comp_descs(x)
list comp_region_add_to_regions(comp_desc reg, list l_reg)
void region_add_to_regions(region reg, list l_reg) input : a region and a list of regions.
comp_desc comp_region_dup(comp_desc reg)
list comp_regions_dup(list l_reg)
REGIONS AND LISTS OF REGIONS MANIPULATION
list comp_desc_set_to_list(comp_desc_set cset)
statement_mapping listmap_to_compsecs_map(statement_mapping l_map)
statement_mapping comp_secs_map_to_listmap(statement_mapping compsecs_map)
comp_desc_set list_to_comp_secs(list l_eff)
list-comp_desc conversion functions
#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)
list gen_nconc(list cp1, list cp2)
physically concatenates CP1 and CP2 but do not duplicates the elements
#define MAP(_map_CASTER, _map_item, _map_code, _map_list)
Apply/map an instruction block on all the elements of a list (old fashioned)
void hash_put(hash_table htp, const void *key, const void *val)
This functions stores a couple (key,val) in the hash table pointed to by htp.
#define MAKE_STATEMENT_MAPPING()
#define STATEMENT_MAPPING_MAP(s, v, code, h)
The structure used to build lists in NewGen.