Polly 22.0.0git
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 __isl_keep, 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 __isl_keep, and cmp().

Referenced by isl_space_cmp(), and isl_space_cmp_type().

Variable Documentation

◆ isl_id_none