File indexing completed on 2026-05-10 08:48:19
0001
0002
0003
0004
0005 #ifndef ISL_STRIDE_INFO_H
0006 #define ISL_STRIDE_INFO_H
0007
0008 #include <isl/val_type.h>
0009 #include <isl/aff_type.h>
0010
0011 #if defined(__cplusplus)
0012 extern "C" {
0013 #endif
0014
0015 struct isl_stride_info;
0016 typedef struct isl_stride_info isl_stride_info;
0017
0018 isl_ctx *isl_stride_info_get_ctx(__isl_keep isl_stride_info *si);
0019 __isl_give isl_val *isl_stride_info_get_stride(__isl_keep isl_stride_info *si);
0020 __isl_give isl_aff *isl_stride_info_get_offset(__isl_keep isl_stride_info *si);
0021 __isl_null isl_stride_info *isl_stride_info_free(
0022 __isl_take isl_stride_info *si);
0023 __isl_give isl_stride_info *isl_stride_info_copy(
0024 __isl_keep isl_stride_info *si);
0025
0026 #if defined(__cplusplus)
0027 }
0028 #endif
0029
0030 #endif