Polly 22.0.0git
|
#include <isl/set_type.h>
#include <isl/map_type.h>
#include <isl/union_set_type.h>
#include <isl/union_map_type.h>
#include <isl/polynomial_type.h>
#include <isl/printer.h>
Go to the source code of this file.
Classes | |
struct | isl_obj_vtable |
struct | isl_obj |
Macros | |
#define | isl_obj_none (&isl_obj_none_vtable) |
#define | isl_obj_int (&isl_obj_int_vtable) |
#define | isl_obj_val (&isl_obj_val_vtable) |
#define | isl_obj_set (&isl_obj_set_vtable) |
#define | isl_obj_union_set (&isl_obj_union_set_vtable) |
#define | isl_obj_map (&isl_obj_map_vtable) |
#define | isl_obj_union_map (&isl_obj_union_map_vtable) |
#define | isl_obj_pw_multi_aff (&isl_obj_pw_multi_aff_vtable) |
#define | isl_obj_pw_qpolynomial (&isl_obj_pw_qpolynomial_vtable) |
#define | isl_obj_union_pw_qpolynomial (&isl_obj_union_pw_qpolynomial_vtable) |
#define | isl_obj_pw_qpolynomial_fold (&isl_obj_pw_qpolynomial_fold_vtable) |
#define | isl_obj_union_pw_qpolynomial_fold (&isl_obj_union_pw_qpolynomial_fold_vtable) |
#define | isl_obj_schedule (&isl_obj_schedule_vtable) |
Typedefs | |
typedef struct isl_obj_vtable * | isl_obj_type |
#define isl_obj_int (&isl_obj_int_vtable) |
#define isl_obj_map (&isl_obj_map_vtable) |
Definition at line 33 of file obj.h.
Referenced by isl_stream_read_basic_map(), isl_stream_read_map(), isl_stream_read_set(), isl_stream_read_union_map(), main(), obj_add(), obj_read(), obj_read_body(), and to_union().
#define isl_obj_none (&isl_obj_none_vtable) |
Definition at line 23 of file obj.h.
Referenced by obj_add(), obj_read(), obj_read_body(), obj_read_disjuncts(), obj_read_poly_or_fold(), and to_union().
#define isl_obj_pw_multi_aff (&isl_obj_pw_multi_aff_vtable) |
#define isl_obj_pw_qpolynomial (&isl_obj_pw_qpolynomial_vtable) |
Definition at line 39 of file obj.h.
Referenced by isl_stream_read_pw_qpolynomial(), isl_stream_read_union_pw_qpolynomial(), main(), obj_add(), obj_read_poly(), and to_union().
#define isl_obj_pw_qpolynomial_fold (&isl_obj_pw_qpolynomial_fold_vtable) |
Definition at line 43 of file obj.h.
Referenced by isl_stream_read_pw_qpolynomial_fold(), main(), obj_add(), obj_read_poly_or_fold(), and to_union().
#define isl_obj_schedule (&isl_obj_schedule_vtable) |
Definition at line 47 of file obj.h.
Referenced by main(), and schedule_read().
#define isl_obj_set (&isl_obj_set_vtable) |
Definition at line 29 of file obj.h.
Referenced by extract_union_set(), isl_stream_read_basic_map(), isl_stream_read_map(), isl_stream_read_set(), isl_stream_read_union_map(), obj_add(), obj_read(), obj_read_body(), obj_read_disjuncts(), read_union_set_body(), and to_union().
#define isl_obj_union_map (&isl_obj_union_map_vtable) |
Definition at line 35 of file obj.h.
Referenced by isl_stream_read_union_map(), main(), and obj_add().
#define isl_obj_union_pw_qpolynomial (&isl_obj_union_pw_qpolynomial_vtable) |
Definition at line 41 of file obj.h.
Referenced by isl_stream_read_union_pw_qpolynomial(), and obj_add().
#define isl_obj_union_pw_qpolynomial_fold (&isl_obj_union_pw_qpolynomial_fold_vtable) |
#define isl_obj_union_set (&isl_obj_union_set_vtable) |
Definition at line 31 of file obj.h.
Referenced by extract_union_set(), isl_stream_read_union_map(), obj_add(), and obj_read_disjuncts().
#define isl_obj_val (&isl_obj_val_vtable) |
Definition at line 27 of file obj.h.
Referenced by obj_read().
typedef struct isl_obj_vtable* isl_obj_type |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |