PIPS
|
Go to the source code of this file.
Data Structures | |
struct | _newgen_struct_tiling_ |
Typedefs | |
typedef struct _newgen_struct_tiling_ * | tiling |
Functions | |
tiling | copy_tiling (tiling) |
TILING. More... | |
void | free_tiling (tiling) |
tiling | check_tiling (tiling) |
bool | tiling_consistent_p (tiling) |
bool | tiling_defined_p (tiling) |
list | gen_tiling_cons (tiling, list) |
void | tiling_assign_contents (tiling, tiling) |
void | tiling_non_recursive_free (tiling) |
void | write_tiling (FILE *, tiling) |
tiling | read_tiling (FILE *) |
tiling | make_tiling (matrice, Pvecteur) |
#define _newgen_matrice_domain_defined_ |
#define gen_TILING_cons gen_tiling_cons |
#define MATRICE_NEWGEN_DOMAIN (MATRICE_NEWGEN_EXTERNAL) |
#define matrice_NEWGEN_DOMAIN (MATRICE_NEWGEN_EXTERNAL) |
#define MATRICE_NEWGEN_EXTERNAL (_gen_tiling_start+1) |
#define PVECTEUR_NEWGEN_DOMAIN (PVECTEUR_NEWGEN_EXTERNAL) |
#define Pvecteur_NEWGEN_DOMAIN (PVECTEUR_NEWGEN_EXTERNAL) |
#define PVECTEUR_NEWGEN_EXTERNAL (_gen_tiling_start+0) |
#define tiling_domain (_gen_tiling_start+2) |
#define TILING_NEWGEN_DOMAIN (tiling_domain) |
#define tiling_NEWGEN_DOMAIN (tiling_domain) |
#define tiling_origin_ | ( | x | ) | tiling_origin(x) /**old hack compatible */ |
#define tiling_tile_ | ( | x | ) | tiling_tile(x) /**old hack compatible */ |
#define tiling_undefined ((tiling)gen_chunk_undefined) |
#define tiling_undefined_p | ( | x | ) | ((x)==tiling_undefined) |
typedef struct _newgen_struct_tiling_* tiling |
Definition at line 26 of file tiling.c.
References gen_check(), and tiling_domain.
Referenced by tiling_assign_contents(), and tiling_consistent_p().
TILING.
Definition at line 20 of file tiling.c.
References gen_copy_tree().
void free_tiling | ( | tiling | p | ) |
Definition at line 23 of file tiling.c.
References gen_free().
Definition at line 36 of file tiling.c.
References gen_typed_cons(), and TILING_NEWGEN_DOMAIN.
Definition at line 56 of file tiling.c.
References gen_alloc(), GEN_CHECK_ALLOC, and tiling_domain.
Referenced by loop_nest_to_tile().
tiling read_tiling | ( | FILE * | f | ) |
Definition at line 53 of file tiling.c.
References f(), and gen_read().
Definition at line 39 of file tiling.c.
References check_tiling(), message_assert, and tiling_defined_p().
Definition at line 29 of file tiling.c.
References check_tiling(), and gen_consistent_p().
Definition at line 33 of file tiling.c.
References gen_defined_p().
Referenced by tiling_assign_contents().
void tiling_non_recursive_free | ( | tiling | p | ) |
void write_tiling | ( | FILE * | f, |
tiling | p | ||
) |
Definition at line 50 of file tiling.c.
References f(), and gen_write().