Blame isl-0.16.1/include/isl/schedule_type.h

Packit fb9d21
#ifndef ISL_SCHEDULE_TYPE_H
Packit fb9d21
#define ISL_SCHEDULE_TYPE_H
Packit fb9d21
Packit fb9d21
#if defined(__cplusplus)
Packit fb9d21
extern "C" {
Packit fb9d21
#endif
Packit fb9d21
Packit fb9d21
enum isl_schedule_node_type {
Packit fb9d21
	isl_schedule_node_error = -1,
Packit fb9d21
	isl_schedule_node_band,
Packit fb9d21
	isl_schedule_node_context,
Packit fb9d21
	isl_schedule_node_domain,
Packit fb9d21
	isl_schedule_node_expansion,
Packit fb9d21
	isl_schedule_node_extension,
Packit fb9d21
	isl_schedule_node_filter,
Packit fb9d21
	isl_schedule_node_leaf,
Packit fb9d21
	isl_schedule_node_guard,
Packit fb9d21
	isl_schedule_node_mark,
Packit fb9d21
	isl_schedule_node_sequence,
Packit fb9d21
	isl_schedule_node_set
Packit fb9d21
};
Packit fb9d21
Packit fb9d21
struct __isl_export isl_schedule_node;
Packit fb9d21
typedef struct isl_schedule_node isl_schedule_node;
Packit fb9d21
Packit fb9d21
struct __isl_export isl_schedule;
Packit fb9d21
typedef struct isl_schedule isl_schedule;
Packit fb9d21
Packit fb9d21
#if defined(__cplusplus)
Packit fb9d21
}
Packit fb9d21
#endif
Packit fb9d21
Packit fb9d21
#endif