Polly 22.0.0git
isl_space Struct Reference

#include <isl_space_private.h>

Public Attributes

int ref
struct isl_ctxctx
unsigned nparam
unsigned n_in
unsigned n_out
isl_idtuple_id [2]
isl_spacenested [2]
unsigned n_id
isl_id ** ids

Detailed Description

Definition at line 10 of file isl_space_private.h.

Member Data Documentation

◆ ctx

struct isl_ctx* isl_space::ctx

Definition at line 13 of file isl_space_private.h.

Referenced by bin_entry(), isl_basic_map_from_qpolynomial(), and isl_space_alloc().

◆ ids

isl_id** isl_space::ids

Definition at line 23 of file isl_space_private.h.

Referenced by isl_space_alloc().

◆ n_id

unsigned isl_space::n_id

Definition at line 22 of file isl_space_private.h.

Referenced by isl_space_alloc(), and isl_space_drop_dims().

◆ n_in

unsigned isl_space::n_in

Definition at line 16 of file isl_space_private.h.

Referenced by isl_space_alloc().

◆ n_out

unsigned isl_space::n_out

Definition at line 17 of file isl_space_private.h.

Referenced by isl_space_alloc().

◆ nested

isl_space* isl_space::nested[2]

Definition at line 20 of file isl_space_private.h.

Referenced by isl_space_alloc(), isl_space_join(), and nested().

◆ nparam

unsigned isl_space::nparam

Definition at line 15 of file isl_space_private.h.

Referenced by isl_space_alloc().

◆ ref

int isl_space::ref

Definition at line 11 of file isl_space_private.h.

Referenced by isl_space_alloc(), isl_space_copy(), and isl_space_cow().

◆ tuple_id

isl_id* isl_space::tuple_id[2]

Definition at line 19 of file isl_space_private.h.

Referenced by isl_space_alloc(), and isl_space_join().


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