diff options
Diffstat (limited to 'polly/lib/External/isl/isl_ctx_private.h')
-rw-r--r-- | polly/lib/External/isl/isl_ctx_private.h | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/polly/lib/External/isl/isl_ctx_private.h b/polly/lib/External/isl/isl_ctx_private.h new file mode 100644 index 00000000000..b4bb2a5e46c --- /dev/null +++ b/polly/lib/External/isl/isl_ctx_private.h @@ -0,0 +1,34 @@ +#include <isl/ctx.h> +#include <isl_blk.h> + +struct isl_ctx { + int ref; + + struct isl_stats *stats; + + int opt_allocated; + struct isl_options *opt; + void *user_opt; + struct isl_args *user_args; + + isl_int zero; + isl_int one; + isl_int two; + isl_int negone; + + isl_int normalize_gcd; + + int n_cached; + int n_miss; + struct isl_blk cache[ISL_BLK_CACHE_SIZE]; + struct isl_hash_table id_table; + + enum isl_error error; + + int abort; + + unsigned long operations; + unsigned long max_operations; +}; + +int isl_ctx_next_operation(isl_ctx *ctx); |