Polly 19.0.0git
stride_info.h
Go to the documentation of this file.
1/*
2 * Use of this software is governed by the MIT license
3 */
4
5#ifndef ISL_STRIDE_INFO_H
6#define ISL_STRIDE_INFO_H
7
8#include <isl/val_type.h>
9#include <isl/aff_type.h>
10
11#if defined(__cplusplus)
12extern "C" {
13#endif
14
15struct isl_stride_info;
17
25
26#if defined(__cplusplus)
27}
28#endif
29
30#endif
#define __isl_take
Definition: ctx.h:22
#define __isl_give
Definition: ctx.h:19
#define __isl_null
Definition: ctx.h:28
#define __isl_keep
Definition: ctx.h:25
__isl_give isl_stride_info * isl_stride_info_copy(__isl_keep isl_stride_info *si)
Definition: isl_stride.c:71
__isl_null isl_stride_info * isl_stride_info_free(__isl_take isl_stride_info *si)
Definition: isl_stride.c:37
__isl_give isl_aff * isl_stride_info_get_offset(__isl_keep isl_stride_info *si)
Definition: isl_stride.c:92
isl_ctx * isl_stride_info_get_ctx(__isl_keep isl_stride_info *si)
Definition: isl_stride.c:27
__isl_give isl_val * isl_stride_info_get_stride(__isl_keep isl_stride_info *si)
Definition: isl_stride.c:83