/netbsd-src/external/mit/isl/dist/ |
H A D | isl_aff_private.h | 17 struct isl_aff { struct 25 #define EL isl_aff argument 31 struct isl_aff *aff; 76 __isl_give isl_aff *isl_aff_alloc_vec(__isl_take isl_local_space *ls, 78 __isl_give isl_aff *isl_aff_alloc(__isl_take isl_local_space *ls); 80 isl_size isl_aff_domain_dim(__isl_keep isl_aff *aff, enum isl_dim_type type); 81 isl_size isl_aff_domain_offset(__isl_keep isl_aff *aff, enum isl_dim_type type); 83 __isl_give isl_aff *isl_aff_reset_space_and_domain(__isl_take isl_aff *aff, 85 __isl_give isl_aff *isl_aff_reset_domain_space(__isl_take isl_aff *aff, 87 __isl_give isl_aff *isl_aff_realign_domain(__isl_take isl_aff *aff, [all …]
|
H A D | isl_aff.c | 72 static __isl_give isl_aff *isl_aff_alloc_vec_validated( in isl_aff_alloc_vec_validated() 75 isl_aff *aff; in isl_aff_alloc_vec_validated() 80 aff = isl_calloc_type(v->ctx, struct isl_aff); in isl_aff_alloc_vec_validated() 101 __isl_give isl_aff *isl_aff_alloc_vec(__isl_take isl_local_space *ls, in isl_aff_alloc_vec() 124 __isl_give isl_aff *isl_aff_alloc(__isl_take isl_local_space *ls) in isl_aff_alloc() 145 __isl_give isl_aff *isl_aff_copy(__isl_keep isl_aff *aff) in isl_aff_copy() 154 __isl_give isl_aff *isl_aff_dup(__isl_keep isl_aff *aff) in isl_aff_dup() 163 __isl_give isl_aff *isl_aff_cow(__isl_take isl_aff *aff) in isl_aff_cow() 176 static __isl_give isl_vec *isl_aff_get_rat_aff(__isl_keep isl_aff *aff) in isl_aff_get_rat_aff() 192 static __isl_give isl_vec *isl_aff_take_rat_aff(__isl_keep isl_aff *aff) in isl_aff_take_rat_aff() [all …]
|
H A D | isl_ast_build_expr.c | 30 static __isl_give isl_aff *oppose_div_arg(__isl_take isl_aff *aff, in oppose_div_arg() 78 static isl_bool is_non_neg_after_stealing(__isl_keep isl_aff *aff, in is_non_neg_after_stealing() 81 isl_aff *shifted; in is_non_neg_after_stealing() 131 static __isl_give isl_aff *steal_from_cst(__isl_take isl_aff *aff, in steal_from_cst() 158 __isl_take isl_aff *aff, __isl_take isl_val *v, in div_mod() 206 isl_aff *aff; in var_div() 219 isl_aff *opp = oppose_div_arg(isl_aff_copy(aff), in var_div() 352 __isl_keep isl_aff *aff, __isl_keep isl_val *d, in isl_ast_expr_mod() 509 isl_aff *aff; 514 isl_aff *add; [all …]
|
H A D | isl_stride.c | 22 isl_aff *offset; 51 __isl_take isl_val *stride, __isl_take isl_aff *offset) in isl_stride_info_alloc() 92 __isl_give isl_aff *isl_stride_info_get_offset(__isl_keep isl_stride_info *si) in isl_stride_info_get_offset() 113 isl_aff *offset; 144 __isl_take isl_val *stride, __isl_take isl_aff *offset) in set_stride() 151 isl_aff *offset2; in set_stride() 259 isl_aff *aff; in detect_stride()
|
H A D | isl_box.c | 101 __isl_take isl_fixed_box *box, int pos, __isl_keep isl_aff *offset, in isl_fixed_box_set_extent() 118 __isl_take isl_fixed_box *box, int pos, __isl_keep isl_aff *offset, in isl_fixed_box_set_valid_extent() 139 isl_aff *nan; in isl_fixed_box_invalidate() 243 isl_aff *offset; 280 isl_aff *aff; in compute_size_in_direction() 281 isl_aff *lb; in compute_size_in_direction() 471 isl_aff *offset; in isl_map_get_range_lattice_tile()
|
H A D | isl_ilp.c | 347 __isl_keep isl_aff *obj, isl_int *opt) in basic_set_opt() 361 __isl_keep isl_aff *obj, isl_int *opt) in isl_basic_set_opt() 430 __isl_keep isl_aff *obj, isl_int *opt) in isl_set_opt_aligned() 472 __isl_keep isl_aff *obj, isl_int *opt) in isl_set_opt() 539 int max, __isl_keep isl_aff *obj) in isl_basic_set_opt_val() 563 __isl_keep isl_aff *obj) in isl_basic_set_max_val() 577 __isl_keep isl_aff *obj) in isl_set_opt_val() 601 __isl_keep isl_aff *obj) in isl_set_min_val() 613 __isl_keep isl_aff *obj) in isl_set_max_val() 659 static isl_stat piece_opt(__isl_take isl_set *set, __isl_take isl_aff *aff, in piece_opt()
|
H A D | isl_lp.c | 218 __isl_keep isl_basic_set *bset, int max, __isl_keep isl_aff *obj) in basic_set_opt_lp() 257 __isl_keep isl_basic_set *bset, int max, __isl_keep isl_aff *obj) in isl_basic_set_opt_lp_val_aligned() 324 __isl_keep isl_basic_set *bset, int max, __isl_keep isl_aff *obj) in isl_basic_set_opt_lp_val() 357 __isl_keep isl_aff *obj) in isl_basic_set_min_lp_val() 368 __isl_keep isl_aff *obj) in isl_basic_set_max_lp_val()
|
H A D | isl_ast_build_private.h | 283 __isl_give isl_aff *isl_ast_build_compute_gist_aff( 284 __isl_keep isl_ast_build *build, __isl_take isl_aff *aff); 294 __isl_keep isl_aff *aff); 297 __isl_give isl_aff *isl_ast_build_get_offset(__isl_keep isl_ast_build *build,
|
H A D | isl_aff_map.c | 65 __isl_take isl_aff *aff, int rational) in isl_basic_map_from_aff2() 110 __isl_give isl_basic_map *isl_basic_map_from_aff(__isl_take isl_aff *aff) in isl_basic_map_from_aff() 118 __isl_give isl_map *isl_map_from_aff(__isl_take isl_aff *aff) in isl_map_from_aff() 153 isl_aff *aff; in isl_basic_map_from_multi_aff2() 279 isl_aff *aff; in isl_basic_map_from_aff_list()
|
H A D | isl_ast_build.c | 732 __isl_take isl_aff *aff, void *user) in extract_single_piece() 734 isl_aff **p = user; in extract_single_piece() 781 isl_aff *aff = NULL; in update_values() 1302 __isl_take isl_val *stride, __isl_take isl_aff *offset) in set_stride() 1338 isl_aff *aff; in isl_ast_build_get_stride_constraint() 1377 isl_aff *aff, *offset; in isl_ast_build_get_stride_expansion() 1444 isl_aff *offset; in isl_ast_build_detect_strides() 1708 isl_aff *aff; in isl_ast_build_scale_down() 1721 isl_aff *aff; in isl_ast_build_scale_down() 1914 __isl_keep isl_aff *aff) in isl_ast_build_aff_is_nonneg() [all …]
|
H A D | isl_constraint.c | 518 __isl_give isl_aff *isl_constraint_get_div(__isl_keep isl_constraint *constraint, in isl_constraint_get_div() 1206 __isl_give isl_aff *isl_constraint_get_bound( in isl_constraint_get_bound() 1210 isl_aff *aff; in isl_constraint_get_bound() 1251 __isl_give isl_aff *isl_constraint_get_aff( in isl_constraint_get_aff() 1254 isl_aff *aff; in isl_constraint_get_aff() 1275 __isl_take isl_aff *aff) in isl_constraint_alloc_aff() 1292 __isl_give isl_constraint *isl_equality_from_aff(__isl_take isl_aff *aff) in isl_equality_from_aff() 1300 __isl_give isl_constraint *isl_inequality_from_aff(__isl_take isl_aff *aff) in isl_inequality_from_aff()
|
H A D | isl_ast_build_expr.h | 14 __isl_give isl_ast_expr *isl_ast_expr_from_aff(__isl_take isl_aff *aff,
|
H A D | isl_ilp_opt_val_templ.c | 27 isl_aff *obj; in BFN()
|
H A D | isl_ast_codegen.c | 442 static __isl_give isl_aff *lower_bound(__isl_keep isl_constraint *c, in lower_bound() 445 isl_aff *aff; in lower_bound() 451 isl_aff *offset; in lower_bound() 623 isl_aff *aff; in lower_bounds() 665 isl_aff *aff; in upper_bounds() 931 __isl_keep isl_aff *aff, void *user) in aff_constant_is_negative() 967 isl_aff *aff; in list_add_one() 1698 isl_aff *offset; in create_node() 1738 isl_aff *aff; in create_node() 2358 isl_aff *lower; [all …]
|
/netbsd-src/external/mit/isl/dist/include/isl/ |
H A D | aff.h | 21 __isl_give isl_aff *isl_aff_zero_on_domain_space(__isl_take isl_space *space); 23 __isl_give isl_aff *isl_space_zero_aff_on_domain(__isl_take isl_space *space); 24 __isl_give isl_aff *isl_aff_zero_on_domain(__isl_take isl_local_space *ls); 25 __isl_give isl_aff *isl_aff_val_on_domain_space(__isl_take isl_space *space, 27 __isl_give isl_aff *isl_aff_val_on_domain(__isl_take isl_local_space *ls, 29 __isl_give isl_aff *isl_aff_var_on_domain(__isl_take isl_local_space *ls, 31 __isl_give isl_aff *isl_aff_nan_on_domain_space(__isl_take isl_space *space); 32 __isl_give isl_aff *isl_aff_nan_on_domain(__isl_take isl_local_space *ls); 33 __isl_give isl_aff *isl_aff_param_on_domain_space_id( 36 __isl_give isl_aff *isl_space_param_aff_on_domain_id( [all …]
|
H A D | aff_type.h | 10 struct __isl_subclass(isl_multi_aff) __isl_subclass(isl_pw_aff) isl_aff; 11 typedef struct isl_aff isl_aff; typedef
|
H A D | constraint.h | 108 __isl_give isl_aff *isl_constraint_get_div(__isl_keep isl_constraint *constraint, 128 __isl_give isl_aff *isl_constraint_get_bound( 130 __isl_give isl_aff *isl_constraint_get_aff( 132 __isl_give isl_constraint *isl_equality_from_aff(__isl_take isl_aff *aff); 133 __isl_give isl_constraint *isl_inequality_from_aff(__isl_take isl_aff *aff);
|
H A D | ilp.h | 24 __isl_keep isl_aff *obj); 27 __isl_keep isl_aff *obj); 30 __isl_keep isl_aff *obj);
|
H A D | lp.h | 29 __isl_keep isl_aff *obj); 31 __isl_keep isl_aff *obj);
|
H A D | stride_info.h | 20 __isl_give isl_aff *isl_stride_info_get_offset(__isl_keep isl_stride_info *si);
|
/netbsd-src/external/mit/isl/dist/doc/ |
H A D | user.pod | 117 =item * The space in which C<isl_aff>, C<isl_pw_aff>, C<isl_qpolynomial>, 121 of the domain of an C<isl_aff> are now considered to be of type 132 to return an C<isl_div> now return an C<isl_aff>. 133 Note that the space of an C<isl_aff> is that of relation. 609 isl_ctx *isl_aff_get_ctx(__isl_keep isl_aff *aff); 1181 __isl_keep isl_aff *aff); 1183 __isl_keep isl_aff *aff); 1265 isl_size isl_aff_dim(__isl_keep isl_aff *aff, 1433 __isl_give isl_aff *isl_aff_set_dim_id( 1434 __isl_take isl_aff *aff, enum isl_dim_type type, [all …]
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | graphite.h | 280 extern void print_isl_aff (FILE *, isl_aff *); 289 extern void debug_isl_aff (isl_aff *);
|
H A D | graphite-sese-to-poly.cc | 72 isl_aff *loop = isl_aff_set_coefficient_si in extract_affine_chrec() 130 isl_aff *aff = isl_aff_zero_on_domain (isl_local_space_from_space (space)); in extract_affine_name() 157 isl_aff *aff = isl_aff_zero_on_domain (ls); in extract_affine_wi() 585 isl_aff *aff in pdr_add_data_dimensions() 793 isl_aff *loop_i = isl_aff_set_coefficient_si (isl_aff_zero_on_domain (ls), in add_loop_constraints() 1060 isl_aff *aff = isl_aff_var_on_domain (ls, isl_dim_set, loop_index); in add_loop_schedule()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | graphite.h | 296 extern void print_isl_aff (FILE *, isl_aff *); 305 extern void debug_isl_aff (isl_aff *);
|
H A D | graphite-sese-to-poly.c | 81 isl_aff *loop = isl_aff_set_coefficient_si in extract_affine_chrec() 139 isl_aff *aff = isl_aff_zero_on_domain (isl_local_space_from_space (space)); in extract_affine_name() 166 isl_aff *aff = isl_aff_zero_on_domain (ls); in extract_affine_wi() 589 isl_aff *aff in pdr_add_data_dimensions() 797 isl_aff *loop_i = isl_aff_set_coefficient_si (isl_aff_zero_on_domain (ls), in add_loop_constraints() 1064 isl_aff *aff = isl_aff_var_on_domain (ls, isl_dim_set, loop_index); in add_loop_schedule()
|