add isl_aff_mod_val
[platform/upstream/isl.git] / isl_options_private.h
index 1d9aba9..494bd1a 100644 (file)
@@ -45,13 +45,31 @@ struct isl_options {
        #define                 ISL_CONVEX_HULL_FM      1
        int                     convex;
 
+       int                     coalesce_bounded_wrapping;
+
+       int                     schedule_max_coefficient;
        int                     schedule_max_constant_term;
        int                     schedule_parametric;
        int                     schedule_outer_zero_distance;
        int                     schedule_maximize_band_depth;
-       int                     schedule_split_parallel;
+       int                     schedule_split_scaled;
+       int                     schedule_separate_components;
        unsigned                schedule_algorithm;
        int                     schedule_fuse;
+
+       int                     tile_scale_tile_loops;
+       int                     tile_shift_point_loops;
+
+       char                    *ast_iterator_type;
+
+       int                     ast_build_atomic_upper_bound;
+       int                     ast_build_prefer_pdiv;
+       int                     ast_build_exploit_nested_bounds;
+       int                     ast_build_group_coscheduled;
+       int                     ast_build_separation_bounds;
+       int                     ast_build_scale_strides;
+       int                     ast_build_allow_else;
+       int                     ast_build_allow_or;
 };
 
 #endif