Polly 19.0.0git
Classes | Macros | Functions
isl_union_map_private.h File Reference
#include <isl/union_map.h>
#include <isl/union_set.h>

Go to the source code of this file.

Classes

struct  isl_union_map
 

Macros

#define isl_union_set_list   isl_union_map_list
 
#define isl_union_set   isl_union_map
 

Functions

struct isl_hash_table_entryisl_union_set_find_entry (__isl_keep isl_union_set *uset, __isl_keep isl_space *space, int reserve)
 
__isl_keep isl_spaceisl_union_map_peek_space (__isl_keep isl_union_map *umap)
 
__isl_keep isl_spaceisl_union_set_peek_space (__isl_keep isl_union_set *uset)
 
isl_bool isl_union_map_is_params (__isl_keep isl_union_map *umap)
 
isl_bool isl_union_map_space_has_equal_params (__isl_keep isl_union_map *umap, __isl_keep isl_space *space)
 
isl_bool isl_union_set_space_has_equal_params (__isl_keep isl_union_set *uset, __isl_keep isl_space *space)
 
__isl_give isl_union_mapisl_union_map_reset_range_space (__isl_take isl_union_map *umap, __isl_take isl_space *space)
 
__isl_give isl_union_mapisl_union_map_reset_equal_dim_space (__isl_take isl_union_map *umap, __isl_take isl_space *space)
 

Macro Definition Documentation

◆ isl_union_set

Definition at line 2 of file isl_union_map_private.h.

◆ isl_union_set_list

#define isl_union_set_list   isl_union_map_list

Definition at line 1 of file isl_union_map_private.h.

Function Documentation

◆ isl_union_map_is_params()

isl_bool isl_union_map_is_params ( __isl_keep isl_union_map umap)

Definition at line 104 of file isl_union_map.c.

References isl_union_set_is_params(), and uset_from_umap().

◆ isl_union_map_peek_space()

__isl_keep isl_space * isl_union_map_peek_space ( __isl_keep isl_union_map umap)

◆ isl_union_map_reset_equal_dim_space()

__isl_give isl_union_map * isl_union_map_reset_equal_dim_space ( __isl_take isl_union_map umap,
__isl_take isl_space space 
)

◆ isl_union_map_reset_range_space()

__isl_give isl_union_map * isl_union_map_reset_range_space ( __isl_take isl_union_map umap,
__isl_take isl_space space 
)

◆ isl_union_map_space_has_equal_params()

isl_bool isl_union_map_space_has_equal_params ( __isl_keep isl_union_map umap,
__isl_keep isl_space space 
)

◆ isl_union_set_find_entry()

struct isl_hash_table_entry * isl_union_set_find_entry ( __isl_keep isl_union_set uset,
__isl_keep isl_space space,
int  reserve 
)

Definition at line 462 of file isl_union_map.c.

References isl_union_map_find_entry(), and uset_to_umap().

Referenced by FN().

◆ isl_union_set_peek_space()

__isl_keep isl_space * isl_union_set_peek_space ( __isl_keep isl_union_set uset)

Definition at line 189 of file isl_union_map.c.

References isl_union_map_peek_space(), and uset_to_umap().

◆ isl_union_set_space_has_equal_params()

isl_bool isl_union_set_space_has_equal_params ( __isl_keep isl_union_set uset,
__isl_keep isl_space space 
)