| /llvm-project-15.0.7/polly/lib/External/isl/include/isl/ |
| H A D | aff_type.h | 10 struct __isl_subclass(isl_multi_aff) __isl_subclass(isl_pw_aff) isl_aff; 28 isl_multi_aff; 29 typedef struct isl_multi_aff isl_multi_aff; typedef
|
| H A D | aff.h | 167 __isl_take isl_multi_aff *ma); 527 __isl_keep isl_multi_aff *ma); 530 __isl_give isl_multi_aff *isl_multi_aff_floor(__isl_take isl_multi_aff *ma); 535 __isl_give isl_multi_aff *isl_multi_aff_gist(__isl_take isl_multi_aff *maff, 538 __isl_give isl_multi_aff *isl_multi_aff_lift(__isl_take isl_multi_aff *maff, 543 __isl_take isl_multi_aff *ma1, __isl_take isl_multi_aff *ma2); 545 __isl_give isl_multi_aff *isl_multi_aff_move_dims(__isl_take isl_multi_aff *ma, 614 __isl_take isl_multi_aff *ma); 617 __isl_take isl_multi_aff *ma); 752 __isl_take isl_multi_aff *ma); [all …]
|
| H A D | fixed_box.h | 26 __isl_give isl_multi_aff *isl_fixed_box_get_offset(
|
| H A D | vertices.h | 23 __isl_give isl_multi_aff *isl_vertex_get_expr(__isl_keep isl_vertex *vertex);
|
| H A D | map.h | 175 __isl_take isl_basic_map *bmap, __isl_take isl_multi_aff *ma); 177 __isl_take isl_basic_map *bmap, __isl_take isl_multi_aff *ma); 366 __isl_take isl_multi_aff *ma); 369 __isl_take isl_multi_aff *ma); 766 __isl_take isl_multi_aff *maff); 772 __isl_give isl_map *isl_multi_aff_as_map(__isl_take isl_multi_aff *ma); 773 __isl_give isl_map *isl_map_from_multi_aff(__isl_take isl_multi_aff *maff);
|
| H A D | set.h | 120 __isl_take isl_basic_set *bset, __isl_take isl_multi_aff *ma); 348 __isl_take isl_multi_aff *ma); 573 __isl_take isl_multi_aff *ma); 576 __isl_give isl_set *isl_multi_aff_as_set(__isl_take isl_multi_aff *ma); 577 __isl_give isl_set *isl_set_from_multi_aff(__isl_take isl_multi_aff *ma);
|
| H A D | stream.h | 79 __isl_give isl_multi_aff *isl_stream_read_multi_aff(__isl_keep isl_stream *s);
|
| H A D | union_map.h | 197 __isl_take isl_union_map *umap, __isl_take isl_multi_aff *ma); 200 __isl_take isl_union_map *umap, __isl_take isl_multi_aff *ma);
|
| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | isl_aff_private.h | 57 isl_multi_aff *maff; 144 __isl_give isl_multi_aff *isl_multi_aff_dup(__isl_keep isl_multi_aff *multi); 146 __isl_give isl_multi_aff *isl_multi_aff_align_divs( 147 __isl_take isl_multi_aff *maff); 149 __isl_give isl_multi_aff *isl_multi_aff_from_basic_set_equalities( 152 __isl_give isl_multi_aff *isl_multi_aff_from_aff_mat( 177 __isl_keep isl_multi_aff *ma, int n_before, int n_after, 194 isl_stat isl_multi_aff_check_named_params(__isl_keep isl_multi_aff *ma);
|
| H A D | isl_aff_map.c | 132 __isl_take isl_multi_aff *maff, int rational) in isl_basic_map_from_multi_aff2() 177 __isl_take isl_multi_aff *ma) in basic_map_from_multi_aff() 187 __isl_take isl_multi_aff *ma) in isl_basic_map_from_multi_aff() 199 __isl_take isl_multi_aff *ma) in isl_basic_set_from_multi_aff() 212 __isl_take isl_multi_aff *maff) in isl_map_from_multi_aff_internal() 224 __isl_give isl_map *isl_map_from_multi_aff(__isl_take isl_multi_aff *ma) in isl_map_from_multi_aff() 234 __isl_give isl_map *isl_multi_aff_as_map(__isl_take isl_multi_aff *ma) in isl_multi_aff_as_map() 243 __isl_give isl_set *isl_set_from_multi_aff(__isl_take isl_multi_aff *ma) in isl_set_from_multi_aff() 253 __isl_give isl_set *isl_multi_aff_as_set(__isl_take isl_multi_aff *ma) in isl_multi_aff_as_set() 373 isl_multi_aff *maff; in isl_map_from_pw_multi_aff_internal()
|
| H A D | isl_ast_build_private.h | 156 isl_multi_aff *values; 161 isl_multi_aff *offsets; 163 isl_multi_aff *schedule_map; 164 isl_multi_aff *internal2input; 235 __isl_give isl_multi_aff *isl_ast_build_get_internal2input( 248 __isl_give isl_multi_aff *isl_ast_build_get_schedule_map_multi_aff( 303 __isl_give isl_multi_aff *isl_ast_build_get_stride_expansion(
|
| H A D | isl_aff.c | 3100 isl_multi_aff *ma; in isl_pw_aff_order_map() 4054 isl_multi_aff *ma; in isl_multi_aff_domain_map() 4106 isl_multi_aff *ma; in isl_multi_aff_range_map() 4197 isl_multi_aff *ma; in isl_multi_aff_project_out_map() 4254 isl_multi_aff *ma; in isl_pw_multi_aff_project_out_map() 4284 isl_multi_aff *ma; in isl_pw_multi_aff_identity_on_domain_space() 4345 __isl_take isl_multi_aff *maff1, __isl_take isl_multi_aff *maff2) in isl_multi_aff_add_on_domain() 4940 isl_multi_aff *ma; in extract_isl_multi_aff_from_basic_map() 4994 isl_multi_aff *ma; in plain_pw_multi_aff_from_map() 5076 isl_multi_aff *ma; in pw_multi_aff_from_map_div() [all …]
|
| H A D | isl_box.c | 29 isl_multi_aff *offset; 48 __isl_take isl_multi_aff *offset, __isl_take isl_multi_val *size) in isl_fixed_box_alloc() 75 isl_multi_aff *offset; in isl_fixed_box_init() 88 isl_multi_aff *offset; in isl_fixed_box_copy() 209 __isl_give isl_multi_aff *isl_fixed_box_get_offset( in isl_fixed_box_get_offset()
|
| H A D | isl_pw_pullback_templ.c | 17 #define ARG2 isl_multi_aff 36 __isl_take isl_multi_aff *ma) in FN()
|
| H A D | isl_morph.c | 135 __isl_give isl_multi_aff *isl_morph_get_var_multi_aff( in isl_morph_get_var_multi_aff() 140 isl_multi_aff *ma; in isl_morph_get_var_multi_aff() 616 static __isl_give isl_multi_aff *isl_multi_aff_from_aff_mat_anonymous( in isl_multi_aff_from_aff_mat_anonymous() 646 isl_multi_aff *ma; in isl_morph_basic_set() 683 isl_multi_aff *ma; in isl_morph_set()
|
| H A D | isl_ast_build.c | 600 __isl_give isl_multi_aff *isl_ast_build_get_schedule_map_multi_aff( in isl_ast_build_get_schedule_map_multi_aff() 605 isl_multi_aff *ma; in isl_ast_build_get_schedule_map_multi_aff() 642 isl_multi_aff *ma; in isl_ast_build_get_schedule_map() 1018 isl_multi_aff *ma; in isl_ast_build_restrict() 1167 __isl_give isl_multi_aff *isl_ast_build_get_internal2input( in isl_ast_build_get_internal2input() 1371 __isl_give isl_multi_aff *isl_ast_build_get_stride_expansion( in isl_ast_build_get_stride_expansion() 1375 isl_multi_aff *ma; in isl_ast_build_get_stride_expansion() 1648 isl_multi_aff *ma; in isl_ast_build_insert_dim() 1720 isl_multi_aff *ma; in isl_ast_build_scale_down() 1840 isl_multi_aff *embedding; in isl_ast_build_product() [all …]
|
| H A D | isl_morph.h | 53 __isl_give isl_multi_aff *isl_morph_get_var_multi_aff(
|
| H A D | isl_ast_graft_private.h | 88 __isl_take isl_ast_graft_list *list, __isl_take isl_multi_aff *ma);
|
| H A D | isl_local_space_private.h | 84 __isl_take isl_local_space *ls, __isl_take isl_multi_aff *ma);
|
| H A D | isl_bind_domain_templ.c | 26 isl_multi_aff *ma; in FN()
|
| H A D | isl_tab_pip.c | 144 isl_multi_aff *ma; 192 __isl_take isl_basic_set *dom, __isl_take isl_multi_aff *ma); 222 __isl_take isl_basic_set *dom, __isl_take isl_multi_aff *ma) in sol_push_sol() 274 static __isl_give isl_multi_aff *set_from_affine_matrix( in set_from_affine_matrix() 275 __isl_take isl_multi_aff *ma, __isl_take isl_local_space *ls, in set_from_affine_matrix() 332 isl_multi_aff *ma; in sol_push_sol_mat() 463 static isl_bool equal_on_domain(__isl_keep isl_multi_aff *ma1, in equal_on_domain() 464 __isl_keep isl_multi_aff *ma2, __isl_keep isl_basic_set *dom) in equal_on_domain() 808 __isl_take isl_basic_set *dom, __isl_take isl_multi_aff *ma) in sol_map_add() 829 __isl_take isl_basic_set *dom, __isl_take isl_multi_aff *ma) in sol_map_add_wrap() [all …]
|
| /llvm-project-15.0.7/polly/lib/External/ppcg/ |
| H A D | hybrid.c | 251 isl_multi_aff *shift_phase; 254 isl_multi_aff *project_ts; 355 isl_multi_aff *space_shift; 356 isl_multi_aff *space_tile; 794 isl_multi_aff *shift; in compute_shift_phase() 823 isl_multi_aff *localize; in compute_localize() 851 isl_multi_aff *project; in ppcg_ht_tiling_set_project_ts() 886 isl_multi_aff *localize; in ppcg_ht_bounds_construct_tiling() 1549 isl_multi_aff *tile; in compute_space_tile() 1711 isl_multi_aff *ma; in construct_tile_map() [all …]
|
| H A D | gpu_array_tile.h | 51 isl_multi_aff *tiling;
|
| H A D | gpu_group.c | 489 isl_multi_aff *next; in next() 1717 static __isl_give isl_multi_aff *strided_tile( in strided_tile() 1719 __isl_keep isl_multi_aff *insert_array) in strided_tile() 1723 isl_multi_aff *shift; in strided_tile() 1727 isl_multi_aff *tiling; in strided_tile() 1789 isl_multi_aff *tiling, *lb, *insert_array; in gpu_array_ref_group_compute_tiling()
|
| /llvm-project-15.0.7/polly/lib/External/isl/doc/ |
| H A D | user.pod | 1758 __isl_give isl_multi_aff * 2277 isl_multi_aff *ma; 3173 __isl_give isl_multi_aff * 3176 __isl_give isl_multi_aff * 3189 __isl_give isl_multi_aff * 3343 __isl_give isl_multi_aff * 3347 __isl_give isl_multi_aff * 3351 __isl_give isl_multi_aff * 5436 __isl_give isl_multi_aff * 5572 __isl_give isl_multi_aff * [all …]
|