declare isl_multi_aff_get_domain_space
[isl.git] / isl_ctx_private.h
blob65267f80a49467e42fcf9221d27d3570967be952
1 #include <isl/ctx.h>
3 struct isl_ctx {
4 int ref;
6 struct isl_stats *stats;
8 int opt_allocated;
9 struct isl_options *opt;
10 void *user_opt;
11 struct isl_args *user_args;
13 isl_int zero;
14 isl_int one;
15 isl_int two;
16 isl_int negone;
18 isl_int normalize_gcd;
20 int n_cached;
21 int n_miss;
22 struct isl_blk cache[ISL_BLK_CACHE_SIZE];
23 struct isl_hash_table id_table;
25 enum isl_error error;
27 int abort;