Polly
22.0.0git
llvm-project
polly
lib
External
isl
isl_scan.h
Go to the documentation of this file.
1
/*
2
* Copyright 2008-2009 Katholieke Universiteit Leuven
3
*
4
* Use of this software is governed by the MIT license
5
*
6
* Written by Sven Verdoolaege, K.U.Leuven, Departement
7
* Computerwetenschappen, Celestijnenlaan 200A, B-3001 Leuven, Belgium
8
*/
9
10
#ifndef ISL_SCAN_H
11
#define ISL_SCAN_H
12
13
#include <
isl/set.h
>
14
#include <
isl/vec.h
>
15
16
struct
isl_scan_callback
{
17
isl_stat
(*
add
)(
struct
isl_scan_callback
*cb,
18
__isl_take
isl_vec
*sample);
19
};
20
21
isl_stat
isl_basic_set_scan
(
__isl_take
isl_basic_set
*bset,
22
struct
isl_scan_callback
*callback);
23
isl_stat
isl_set_scan
(
__isl_take
isl_set
*
set
,
24
struct
isl_scan_callback
*callback);
25
26
#endif
__isl_take
#define __isl_take
Definition
ctx.h:22
isl_stat
isl_stat
Definition
ctx.h:84
isl_set
#define isl_set
Definition
isl_map_private.h:15
isl_basic_set
#define isl_basic_set
Definition
isl_map_private.h:13
isl_set_scan
isl_stat isl_set_scan(__isl_take isl_set *set, struct isl_scan_callback *callback)
Definition
isl_scan.c:225
isl_basic_set_scan
isl_stat isl_basic_set_scan(__isl_take isl_basic_set *bset, struct isl_scan_callback *callback)
Definition
isl_scan.c:102
set
const char * set
Definition
isl_test.c:1356
set.h
isl_scan_callback
Definition
isl_scan.h:16
isl_scan_callback::add
isl_stat(* add)(struct isl_scan_callback *cb, __isl_take isl_vec *sample)
Definition
isl_scan.h:17
isl_vec
Definition
isl_vec_private.h:9
vec.h
Generated on
for Polly by
1.14.0