Polly 19.0.0git
Classes | Functions
isl_union_single.c File Reference
#include <isl/hash.h>
#include <isl_union_macro.h>
#include <isl_union_templ.c>

Go to the source code of this file.

Classes

struct  UNION
 

Functions

isl_size FN (FN(UNION, n), BASE)
 
 S (UNION, foreach_data)
 
static isl_stat FN (UNION, call_on_copy)
 
isl_stat FN (FN(UNION, foreach), BASE)
 
static isl_bool FN (UNION, has_same_domain_space_tuples) const
 
static struct isl_hash_table_entryFN (UNION, find_part_entry)
 
static __isl_give UNIONFN (UNION, remove_part_entry)
 
static isl_stat FN (UNION, check_disjoint_domain_other)
 
static isl_stat FN (UNION, check_disjoint_domain)
 
static isl_stat FN (UNION, foreach_inplace)
 
static isl_bool FN (PART, has_domain_space_tuples)
 
isl_stat FN (UNION, foreach_on_domain)
 
static isl_stat FN (UNION, free_u_entry)
 

Function Documentation

◆ FN() [1/12]

isl_stat FN ( FN(UNION, foreach)  ,
BASE   
)

Definition at line 55 of file isl_union_single.c.

References call_on_copy(), FN, fn, isl_hash_table_foreach(), isl_stat_error, S, and user.

◆ FN() [2/12]

isl_size FN ( FN(UNION, n ,
BASE   
)

Definition at line 33 of file isl_union_single.c.

References isl_size_error.

◆ FN() [3/12]

static isl_bool FN ( PART  ,
has_domain_space_tuples   
)
static

Definition at line 183 of file isl_union_single.c.

References FN, has_domain_space_tuples(), PART, and val.

◆ FN() [4/12]

static isl_stat FN ( UNION  ,
call_on_copy   
)
static

Definition at line 44 of file isl_union_single.c.

References FN, isl_stat_error, PART, S, and user.

◆ FN() [5/12]

static isl_stat FN ( UNION  ,
check_disjoint_domain   
)
static

Definition at line 162 of file isl_union_single.c.

References FN, isl_die, isl_error_invalid, isl_stat_error, and PART.

◆ FN() [6/12]

static isl_stat FN ( UNION  ,
check_disjoint_domain_other   
)
static

Definition at line 150 of file isl_union_single.c.

References isl_stat_ok.

◆ FN() [7/12]

static struct isl_hash_table_entry * FN ( UNION  ,
find_part_entry   
)
static

◆ FN() [8/12]

static isl_stat FN ( UNION  ,
foreach_inplace   
)
static

Definition at line 172 of file isl_union_single.c.

References FN, fn, isl_hash_table_foreach(), isl_stat_error, and user.

◆ FN() [9/12]

isl_stat FN ( UNION  ,
foreach_on_domain   
)

◆ FN() [10/12]

static isl_stat FN ( UNION  ,
free_u_entry   
)
static

Definition at line 224 of file isl_union_single.c.

References FN, isl_stat_ok, and PART.

◆ FN() [11/12]

static isl_bool FN ( UNION  ,
has_same_domain_space_tuples   
) const
static

Definition at line 70 of file isl_union_single.c.

References isl_dim_in, isl_space_is_set(), isl_space_tuple_is_equal(), PART, and val.

◆ FN() [12/12]

static __isl_give UNION * FN ( UNION  ,
remove_part_entry   
)
static

Definition at line 128 of file isl_union_single.c.

References FN, isl_hash_table_remove(), and PART.

◆ S()

S ( UNION  ,
foreach_data   
)

Definition at line 38 of file isl_union_single.c.

References __isl_take, fn, PART, and user.