Polly 19.0.0git
Classes | Macros | Functions | Variables
isl_id_private.h File Reference
#include <isl/id.h>
#include <isl/stream.h>
#include <isl_list_templ.h>
#include <isl_multi_templ.h>

Go to the source code of this file.

Classes

struct  isl_id
 

Macros

#define EL   isl_id
 
#define BASE   id
 

Functions

uint32_t isl_hash_id (uint32_t hash, __isl_keep isl_id *id)
 
int isl_id_cmp (__isl_keep isl_id *id1, __isl_keep isl_id *id2)
 

Variables

isl_id isl_id_none
 

Macro Definition Documentation

◆ BASE

#define BASE   id

Definition at line 43 of file isl_id_private.h.

◆ EL

#define EL   isl_id

Definition at line 33 of file isl_id_private.h.

Function Documentation

◆ isl_hash_id()

uint32_t isl_hash_id ( uint32_t  hash,
__isl_keep isl_id id 
)

Definition at line 173 of file isl_id.c.

References id, and isl_hash_hash.

Referenced by isl_hash_params(), isl_hash_tuples(), and isl_hash_tuples_domain().

◆ isl_id_cmp()

int isl_id_cmp ( __isl_keep isl_id id1,
__isl_keep isl_id id2 
)

Definition at line 147 of file isl_id.c.

References cmp().

Referenced by isl_space_cmp(), and isl_space_cmp_type().

Variable Documentation

◆ isl_id_none

isl_id isl_id_none
extern