File indexing completed on 2026-05-10 08:48:19
0001 #ifndef ISL_SCHEDULE_TYPE_H
0002 #define ISL_SCHEDULE_TYPE_H
0003
0004 #if defined(__cplusplus)
0005 extern "C" {
0006 #endif
0007
0008 enum isl_schedule_node_type {
0009 isl_schedule_node_error = -1,
0010 isl_schedule_node_band,
0011 isl_schedule_node_context,
0012 isl_schedule_node_domain,
0013 isl_schedule_node_expansion,
0014 isl_schedule_node_extension,
0015 isl_schedule_node_filter,
0016 isl_schedule_node_leaf,
0017 isl_schedule_node_guard,
0018 isl_schedule_node_mark,
0019 isl_schedule_node_sequence,
0020 isl_schedule_node_set
0021 };
0022
0023 struct __isl_export isl_schedule_node;
0024 typedef struct isl_schedule_node isl_schedule_node;
0025
0026 struct __isl_export isl_schedule;
0027 typedef struct isl_schedule isl_schedule;
0028
0029 #if defined(__cplusplus)
0030 }
0031 #endif
0032
0033 #endif