| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | isl_multi_pw_aff_explicit_domain.c | 14 static __isl_give isl_multi_pw_aff *isl_multi_pw_aff_init_explicit_domain( in isl_multi_pw_aff_init_explicit_domain() 15 __isl_take isl_multi_pw_aff *mpa) in isl_multi_pw_aff_init_explicit_domain() 30 static __isl_give isl_multi_pw_aff * 32 __isl_take isl_multi_pw_aff *dst, __isl_keep isl_multi_pw_aff *src1, in isl_multi_pw_aff_intersect_explicit_domain_product() 33 __isl_keep isl_multi_pw_aff *src2) in isl_multi_pw_aff_intersect_explicit_domain_product() 40 return FN(isl_multi_pw_aff,free)(dst); in isl_multi_pw_aff_intersect_explicit_domain_product() 62 __isl_keep isl_multi_pw_aff *mpa, in isl_multi_pw_aff_involves_explicit_domain_dims() 75 static __isl_give isl_multi_pw_aff * 95 static __isl_give isl_multi_pw_aff * 96 isl_multi_pw_aff_drop_explicit_domain_dims(__isl_take isl_multi_pw_aff *mpa, in isl_multi_pw_aff_drop_explicit_domain_dims() [all …]
|
| H A D | isl_aff_lex_templ.c | 28 __isl_keep isl_multi_pw_aff *mpa1, __isl_keep isl_multi_pw_aff *mpa2, in FN() 41 __isl_take isl_multi_pw_aff *mpa1, __isl_take isl_multi_pw_aff *mpa2) in FN() 51 __isl_take isl_map *map, __isl_take isl_multi_pw_aff *mpa) in FN()
|
| H A D | isl_opt_mpa_templ.c | 25 static __isl_give isl_multi_pw_aff *FN(BASE,opt_mpa)(__isl_take TYPE *obj, in FN() 30 isl_multi_pw_aff *mpa; in FN()
|
| H A D | isl_aff_map.c | 432 __isl_take isl_multi_pw_aff *mpa) in map_from_multi_pw_aff() 474 __isl_give isl_map *isl_map_from_multi_pw_aff(__isl_take isl_multi_pw_aff *mpa) in isl_map_from_multi_pw_aff() 484 __isl_give isl_map *isl_multi_pw_aff_as_map(__isl_take isl_multi_pw_aff *mpa) in isl_multi_pw_aff_as_map() 494 __isl_give isl_set *isl_set_from_multi_pw_aff(__isl_take isl_multi_pw_aff *mpa) in isl_set_from_multi_pw_aff() 504 __isl_give isl_set *isl_multi_pw_aff_as_set(__isl_take isl_multi_pw_aff *mpa) in isl_multi_pw_aff_as_set()
|
| H A D | isl_aff.c | 6627 __isl_take isl_multi_pw_aff *mpa) in isl_multi_pw_aff_as_multi_aff() 6677 __isl_keep isl_multi_pw_aff *mpa) in isl_multi_pw_aff_has_non_trivial_domain() 6869 __isl_take isl_multi_pw_aff *mpa) in isl_pw_multi_aff_from_multi_pw_aff_0D() 6935 isl_multi_pw_aff *mpa; in isl_multi_pw_aff_from_multi_aff() 6978 isl_multi_pw_aff *mpa; in isl_multi_pw_aff_from_pw_multi_aff() 7480 __isl_take isl_multi_pw_aff *mpa1, __isl_take isl_multi_pw_aff *mpa2) in isl_multi_pw_aff_pullback_multi_pw_aff() 7523 __isl_take isl_multi_pw_aff *mpa1, __isl_take isl_multi_pw_aff *mpa2, in isl_multi_pw_aff_order_map() 7566 __isl_keep isl_multi_pw_aff *mpa1, __isl_keep isl_multi_pw_aff *mpa2, in isl_multi_pw_aff_eq_map_on_space() 7638 __isl_keep isl_multi_pw_aff *mpa1, __isl_keep isl_multi_pw_aff *mpa2, in isl_multi_pw_aff_lex_map_on_space() 8774 isl_multi_pw_aff *mpa; in isl_multi_union_pw_aff_from_multi_aff() [all …]
|
| H A D | isl_ast_build_expr.c | 2330 static __isl_give isl_multi_pw_aff *set_iterator_names( in set_iterator_names() 2331 __isl_keep isl_ast_build *build, __isl_take isl_multi_pw_aff *mpa) in set_iterator_names() 2356 __isl_take isl_ast_expr *arg0, __isl_take isl_multi_pw_aff *mpa) in isl_ast_build_with_arguments() 2383 __isl_take isl_multi_pw_aff *mpa); 2394 __isl_keep isl_ast_build *build, __isl_take isl_multi_pw_aff *mpa) in isl_ast_build_from_multi_pw_aff_member() 2397 isl_multi_pw_aff *domain; in isl_ast_build_from_multi_pw_aff_member() 2431 __isl_take isl_multi_pw_aff *mpa) in isl_ast_build_from_multi_pw_aff_internal() 2473 isl_multi_pw_aff *mpa; in isl_ast_build_from_pw_multi_aff_internal() 2488 __isl_take isl_multi_pw_aff *mpa) in isl_ast_build_from_multi_pw_aff() 2530 __isl_keep isl_ast_build *build, __isl_take isl_multi_pw_aff *mpa) in isl_ast_build_call_from_multi_pw_aff() [all …]
|
| H A D | isl_input.c | 1713 isl_multi_pw_aff *tuple; in read_map_tuple() 1742 isl_multi_pw_aff *mpa1, *mpa2; in list_cmp() 3631 static __isl_give isl_multi_pw_aff *extract_mpa_from_tuple( in extract_mpa_from_tuple() 3637 isl_multi_pw_aff *mpa; in extract_mpa_from_tuple() 3691 isl_multi_pw_aff *tuple; in read_conditional_multi_aff() 3692 isl_multi_pw_aff *mpa; in read_conditional_multi_aff() 3879 isl_multi_pw_aff *tuple = NULL; in isl_stream_read_multi_aff() 4003 __isl_give isl_multi_pw_aff *isl_stream_read_multi_pw_aff( in isl_stream_read_multi_pw_aff() 4009 isl_multi_pw_aff *tuple = NULL; in isl_stream_read_multi_pw_aff() 4010 isl_multi_pw_aff *mpa = NULL; in isl_stream_read_multi_pw_aff() [all …]
|
| H A D | isl_union_map.c | 3687 isl_multi_pw_aff *mpa; 3691 __isl_take isl_multi_pw_aff *mpa); 3733 __isl_take isl_union_map *umap, __isl_take isl_multi_pw_aff *mpa, in preimage_multi_pw_aff() 3736 __isl_take isl_multi_pw_aff *mpa)) in preimage_multi_pw_aff() 3778 __isl_take isl_union_map *umap, __isl_take isl_multi_pw_aff *mpa) in isl_union_map_preimage_domain_multi_pw_aff() 4191 __isl_give isl_map *(*order)(__isl_take isl_multi_pw_aff *mpa1, 4192 __isl_take isl_multi_pw_aff *mpa2); 4204 isl_multi_pw_aff *mpa1, *mpa2; in order_at() 4259 __isl_give isl_map *(*order)(__isl_take isl_multi_pw_aff *mpa1, in isl_union_map_order_at_multi_union_pw_aff() 4260 __isl_take isl_multi_pw_aff *mpa2)) in isl_union_map_order_at_multi_union_pw_aff()
|
| /llvm-project-15.0.7/polly/lib/External/isl/include/isl/ |
| H A D | aff_type.h | 15 struct __isl_subclass(isl_multi_pw_aff) __isl_subclass(isl_pw_multi_aff) 27 struct __isl_subclass(isl_multi_pw_aff) __isl_subclass(isl_pw_multi_aff) 31 struct __isl_subclass(isl_multi_pw_aff) __isl_subclass(isl_union_pw_multi_aff) 42 struct __isl_subclass(isl_multi_union_pw_aff) isl_multi_pw_aff; 43 typedef struct isl_multi_pw_aff isl_multi_pw_aff; typedef
|
| H A D | aff.h | 1115 __isl_take isl_multi_pw_aff *mpa); 1134 __isl_take isl_multi_pw_aff *mpa1, __isl_take isl_multi_pw_aff *mpa2); 1138 __isl_take isl_multi_pw_aff *mpa1, __isl_take isl_multi_pw_aff *mpa2); 1141 __isl_take isl_multi_pw_aff *pma, 1149 __isl_take isl_multi_pw_aff *mpa); 1158 __isl_take isl_multi_pw_aff *mpa); 1169 __isl_take isl_multi_pw_aff *mpa1, __isl_take isl_multi_pw_aff *mpa2); 1171 __isl_take isl_multi_pw_aff *mpa1, __isl_take isl_multi_pw_aff *mpa2); 1173 __isl_take isl_multi_pw_aff *mpa1, __isl_take isl_multi_pw_aff *mpa2); 1175 __isl_take isl_multi_pw_aff *mpa1, __isl_take isl_multi_pw_aff *mpa2); [all …]
|
| H A D | ilp.h | 42 __isl_take isl_multi_pw_aff *mpa); 45 __isl_take isl_multi_pw_aff *mpa);
|
| H A D | ast_build.h | 110 __isl_keep isl_ast_build *build, __isl_take isl_multi_pw_aff *mpa); 116 __isl_keep isl_ast_build *build, __isl_take isl_multi_pw_aff *mpa);
|
| H A D | map.h | 225 __isl_take isl_multi_pw_aff *lower); 228 __isl_take isl_multi_pw_aff *upper); 281 __isl_give isl_multi_pw_aff *isl_map_min_multi_pw_aff(__isl_take isl_map *map); 283 __isl_give isl_multi_pw_aff *isl_map_max_multi_pw_aff(__isl_take isl_map *map); 378 __isl_take isl_map *map, __isl_take isl_multi_pw_aff *mpa); 728 __isl_take isl_multi_pw_aff *mpa); 731 __isl_take isl_multi_pw_aff *mpa); 734 __isl_take isl_multi_pw_aff *mpa); 737 __isl_take isl_multi_pw_aff *mpa); 740 __isl_take isl_multi_pw_aff *mpa);
|
| H A D | set.h | 182 __isl_take isl_multi_pw_aff *lower); 185 __isl_take isl_multi_pw_aff *upper); 229 __isl_give isl_multi_pw_aff *isl_set_min_multi_pw_aff(__isl_take isl_set *set); 231 __isl_give isl_multi_pw_aff *isl_set_max_multi_pw_aff(__isl_take isl_set *set); 354 __isl_take isl_multi_pw_aff *mpa);
|
| /llvm-project-15.0.7/polly/lib/External/ppcg/ |
| H A D | gpu.h | 78 isl_multi_pw_aff *bound; 142 isl_multi_pw_aff *bound; 215 isl_multi_pw_aff *(*fn_index)( 216 __isl_take isl_multi_pw_aff *mpa, isl_id *id, 395 isl_multi_pw_aff *grid_size;
|
| H A D | util.c | 73 __isl_give isl_multi_pw_aff *ppcg_size_from_extent(__isl_take isl_set *set) in ppcg_size_from_extent() 76 isl_multi_pw_aff *mpa; in ppcg_size_from_extent()
|
| H A D | external.c | 50 __isl_give isl_multi_pw_aff *pet_expr_access_get_index( in pet_expr_access_get_index() 121 __isl_give isl_multi_pw_aff *(*fn_index)( in pet_stmt_build_ast_exprs() 122 __isl_take isl_multi_pw_aff *mpa, __isl_keep isl_id *id, in pet_stmt_build_ast_exprs()
|
| H A D | print.c | 339 __isl_give isl_multi_pw_aff *ppcg_attach_multi_pw_aff( in ppcg_attach_multi_pw_aff() 340 __isl_take isl_multi_pw_aff *mpa, __isl_keep isl_ast_build *build) in ppcg_attach_multi_pw_aff() 366 __isl_give isl_ast_expr *ppcg_build_size_expr(__isl_take isl_multi_pw_aff *size, in ppcg_build_size_expr() 403 isl_multi_pw_aff *size; in ppcg_print_declaration()
|
| H A D | util.h | 20 __isl_give isl_multi_pw_aff *ppcg_size_from_extent(__isl_take isl_set *set);
|
| H A D | print.h | 27 __isl_give isl_ast_expr *ppcg_build_size_expr(__isl_take isl_multi_pw_aff *size,
|
| H A D | gpu.c | 192 isl_multi_pw_aff *bounds; in extract_array_info() 1040 isl_multi_pw_aff *size; in extract_grid_size() 1314 isl_multi_pw_aff *bound; in localize_bounds() 1521 __isl_take isl_multi_pw_aff *index, __isl_take isl_multi_pw_aff *tiling) in tile_outer() 1525 isl_multi_pw_aff *mpa; in tile_outer() 2009 isl_multi_pw_aff *size; in build_array_bounds() 2025 isl_multi_pw_aff *size; in build_array_bounds() 2334 isl_multi_pw_aff *size; in build_grid_size() 2356 isl_multi_pw_aff *size; in build_local_array_sizes() 3340 isl_multi_pw_aff *mpa; in add_copies_group_private() [all …]
|
| H A D | cpu.c | 372 static __isl_give isl_multi_pw_aff *pullback_index( in pullback_index() 373 __isl_take isl_multi_pw_aff *index, __isl_keep isl_id *id, void *user) in pullback_index()
|
| /llvm-project-15.0.7/polly/lib/External/isl/doc/ |
| H A D | user.pod | 1406 __isl_give isl_multi_pw_aff * 1439 __isl_give isl_multi_pw_aff * 1746 __isl_give isl_multi_pw_aff * 1761 __isl_give isl_multi_pw_aff * 1773 __isl_give isl_multi_pw_aff * 1834 __isl_give isl_multi_pw_aff * 3179 __isl_give isl_multi_pw_aff * 3182 __isl_give isl_multi_pw_aff * 3192 __isl_give isl_multi_pw_aff * 3274 __isl_give isl_multi_pw_aff * [all …]
|
| /llvm-project-15.0.7/polly/lib/External/pet/include/ |
| H A D | pet.h | 169 __isl_give pet_expr *pet_expr_from_index(__isl_take isl_multi_pw_aff *index); 196 __isl_give isl_multi_pw_aff *pet_expr_access_get_index( 408 __isl_give isl_multi_pw_aff *(*fn_index)( 409 __isl_take isl_multi_pw_aff *mpa, __isl_keep isl_id *id,
|
| /llvm-project-15.0.7/polly/test/GPGPU/ |
| H A D | bounds-construction-with-ignore-param-bounds.ll | 10 ; The construction of the `isl_multi_pw_aff` requires all the indivisual `pw_aff`
|