Polly 20.0.0git
Public Attributes | List of all members
isl_ctx Struct Reference

#include <isl_ctx_private.h>

Public Attributes

int ref
 
struct isl_statsstats
 
int opt_allocated
 
struct isl_optionsopt
 
void * user_opt
 
struct isl_argsuser_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
 
const char * error_msg
 
const char * error_file
 
int error_line
 
int abort
 
unsigned long operations
 
unsigned long max_operations
 

Detailed Description

Definition at line 11 of file isl_ctx_private.h.

Member Data Documentation

◆ abort

int isl_ctx::abort

◆ cache

struct isl_blk isl_ctx::cache[ISL_BLK_CACHE_SIZE]

Definition at line 30 of file isl_ctx_private.h.

Referenced by isl_blk_clear_cache(), and isl_blk_free().

◆ error

enum isl_error isl_ctx::error

◆ error_file

const char* isl_ctx::error_file

◆ error_line

int isl_ctx::error_line

◆ error_msg

const char* isl_ctx::error_msg

◆ id_table

struct isl_hash_table isl_ctx::id_table

Definition at line 31 of file isl_ctx_private.h.

Referenced by isl_ctx_alloc_with_options(), isl_ctx_free(), and isl_id_alloc().

◆ max_operations

unsigned long isl_ctx::max_operations

◆ n_cached

int isl_ctx::n_cached

Definition at line 28 of file isl_ctx_private.h.

Referenced by isl_blk_clear_cache(), isl_blk_free(), and isl_ctx_alloc_with_options().

◆ n_miss

int isl_ctx::n_miss

Definition at line 29 of file isl_ctx_private.h.

Referenced by isl_ctx_alloc_with_options().

◆ negone

isl_int isl_ctx::negone

◆ normalize_gcd

isl_int isl_ctx::normalize_gcd

◆ one

isl_int isl_ctx::one

◆ operations

unsigned long isl_ctx::operations

◆ opt

struct isl_options* isl_ctx::opt

◆ opt_allocated

int isl_ctx::opt_allocated

Definition at line 16 of file isl_ctx_private.h.

Referenced by isl_ctx_alloc_with_options(), and isl_ctx_free().

◆ ref

int isl_ctx::ref

◆ stats

struct isl_stats* isl_ctx::stats

◆ two

isl_int isl_ctx::two

Definition at line 23 of file isl_ctx_private.h.

Referenced by FN(), isl_aff_floor(), isl_ctx_alloc_with_options(), and isl_ctx_free().

◆ user_args

struct isl_args* isl_ctx::user_args

◆ user_opt

void* isl_ctx::user_opt

◆ zero

isl_int isl_ctx::zero

Definition at line 21 of file isl_ctx_private.h.

Referenced by isl_ctx_alloc_with_options(), and isl_ctx_free().


The documentation for this struct was generated from the following file: