Home
last modified time | relevance | path

Searched refs:isl_pw_multi_aff (Results 1 – 25 of 36) sorted by relevance

12

/llvm-project-15.0.7/polly/lib/External/isl/include/isl/
H A Daff.h665 __isl_take isl_pw_multi_aff *pma,
679 __isl_take isl_pw_multi_aff *pma,
717 __isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
724 __isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
727 __isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
756 __isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
759 __isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
762 __isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
809 __isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
811 __isl_give isl_pw_multi_aff *
[all …]
H A Daff_type.h15 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)
32 isl_pw_multi_aff;
33 typedef struct isl_pw_multi_aff isl_pw_multi_aff; typedef
H A Dilp.h36 __isl_take isl_pw_multi_aff *pma);
39 __isl_take isl_pw_multi_aff *pma);
H A Dast_build.h107 __isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma);
113 __isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma);
H A Dmap.h266 __isl_give isl_pw_multi_aff *isl_basic_map_partial_lexmin_pw_multi_aff(
269 __isl_give isl_pw_multi_aff *isl_basic_map_partial_lexmax_pw_multi_aff(
272 __isl_give isl_pw_multi_aff *isl_basic_map_lexmin_pw_multi_aff(
275 __isl_give isl_pw_multi_aff *isl_map_lexmin_pw_multi_aff(
278 __isl_give isl_pw_multi_aff *isl_map_lexmax_pw_multi_aff(
372 __isl_take isl_map *map, __isl_take isl_pw_multi_aff *pma);
375 __isl_take isl_map *map, __isl_take isl_pw_multi_aff *pma);
H A Dset.h216 __isl_give isl_pw_multi_aff *isl_basic_set_partial_lexmin_pw_multi_aff(
219 __isl_give isl_pw_multi_aff *isl_basic_set_partial_lexmax_pw_multi_aff(
223 __isl_give isl_pw_multi_aff *isl_set_lexmin_pw_multi_aff(
226 __isl_give isl_pw_multi_aff *isl_set_lexmax_pw_multi_aff(
351 __isl_take isl_pw_multi_aff *pma);
H A Dunion_map.h203 __isl_take isl_union_map *umap, __isl_take isl_pw_multi_aff *pma);
206 __isl_take isl_union_map *umap, __isl_take isl_pw_multi_aff *pma);
H A Dunion_set.h96 __isl_take isl_union_set *uset, __isl_take isl_pw_multi_aff *pma);
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_aff_private.h60 struct isl_pw_multi_aff { struct
72 #define PW isl_pw_multi_aff argument
156 #define EL isl_pw_multi_aff
160 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_move_dims(
161 __isl_take isl_pw_multi_aff *pma,
167 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_reset_space(
170 __isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
172 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_project_out(
173 __isl_take isl_pw_multi_aff *pma,
183 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_substitute(
[all …]
H A Disl_obj.c168 return isl_pw_multi_aff_copy((isl_pw_multi_aff *) v); in isl_obj_pw_multi_aff_copy()
173 isl_pw_multi_aff_free((isl_pw_multi_aff *) v); in isl_obj_pw_multi_aff_free()
179 return isl_printer_print_pw_multi_aff(p, (isl_pw_multi_aff *) v); in isl_obj_pw_multi_aff_print()
184 return isl_pw_multi_aff_add((isl_pw_multi_aff *) v1, in isl_obj_pw_multi_aff_add()
185 (isl_pw_multi_aff *) v2); in isl_obj_pw_multi_aff_add()
H A Disl_aff.c4649 __isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2) in isl_pw_multi_aff_add()
4659 __isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2) in isl_pw_multi_aff_sub()
4667 __isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2) in isl_pw_multi_aff_union_add()
4697 __isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2) in isl_pw_multi_aff_product()
4701 isl_pw_multi_aff *res; in isl_pw_multi_aff_product()
5014 isl_pw_multi_aff *pma; in pw_multi_aff_from_map_base()
6345 __isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2) in isl_pw_multi_aff_range_product()
6360 __isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2) in isl_pw_multi_aff_flat_range_product()
8003 __isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2) in isl_pw_multi_aff_preimage_domain_wrapped_domain_pw_multi_aff()
8007 isl_pw_multi_aff *id; in isl_pw_multi_aff_preimage_domain_wrapped_domain_pw_multi_aff()
[all …]
H A Disl_pw_pullback_templ.c27 #define ARG2 isl_pw_multi_aff
75 __isl_take isl_pw_multi_aff *pma) in FN()
117 __isl_take isl_pw_multi_aff *pma) in FN()
H A Disl_aff_map.c361 __isl_take isl_pw_multi_aff *pma) in isl_map_from_pw_multi_aff_internal()
396 __isl_give isl_map *isl_map_from_pw_multi_aff(__isl_take isl_pw_multi_aff *pma) in isl_map_from_pw_multi_aff()
406 __isl_give isl_map *isl_pw_multi_aff_as_map(__isl_take isl_pw_multi_aff *pma) in isl_pw_multi_aff_as_map()
411 __isl_give isl_set *isl_set_from_pw_multi_aff(__isl_take isl_pw_multi_aff *pma) in isl_set_from_pw_multi_aff()
421 __isl_give isl_set *isl_pw_multi_aff_as_set(__isl_take isl_pw_multi_aff *pma) in isl_pw_multi_aff_as_set()
548 static isl_stat map_from_pw_multi_aff(__isl_take isl_pw_multi_aff *pma, in map_from_pw_multi_aff()
H A Disl_ast_build_private.h287 __isl_give isl_pw_multi_aff *isl_ast_build_compute_gist_pw_multi_aff(
288 __isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma);
H A Disl_union_map.c2322 isl_pw_multi_aff *pma; in domain_map_upma()
2412 isl_pw_multi_aff *pma; in identity_upma()
3512 isl_pw_multi_aff *pma;
3516 __isl_take isl_pw_multi_aff *pma);
3558 __isl_take isl_union_map *umap, __isl_take isl_pw_multi_aff *pma, in preimage_pw_multi_aff()
3561 __isl_take isl_pw_multi_aff *pma)) in preimage_pw_multi_aff()
3603 __isl_take isl_union_map *umap, __isl_take isl_pw_multi_aff *pma) in isl_union_map_preimage_domain_pw_multi_aff()
3617 __isl_take isl_union_map *umap, __isl_take isl_pw_multi_aff *pma) in isl_union_map_preimage_range_pw_multi_aff()
3630 __isl_take isl_union_set *uset, __isl_take isl_pw_multi_aff *pma) in isl_union_set_preimage_pw_multi_aff()
3794 __isl_take isl_pw_multi_aff *pma);
[all …]
H A Disl_tab_pip.c467 isl_pw_multi_aff *pma1, *pma2; in equal_on_domain()
5665 isl_pw_multi_aff *pma;
5706 isl_pw_multi_aff *pma; in sol_pma_add()
5782 isl_pw_multi_aff *result = NULL; in basic_map_partial_lexopt_base_pw_multi_aff()
5907 static __isl_give isl_pw_multi_aff *split_domain_pma( in split_domain_pma()
5908 __isl_take isl_pw_multi_aff *opt, __isl_take isl_pw_aff *min_expr_pa, in split_domain_pma()
5914 isl_pw_multi_aff *res; in split_domain_pma()
5928 isl_pw_multi_aff *pma; in split_domain_pma()
5979 static __isl_give isl_pw_multi_aff *
5985 isl_pw_multi_aff *opt; in basic_map_partial_lexopt_symm_core_pw_multi_aff()
[all …]
H A Disl_test.c186 isl_pw_multi_aff *pma; in test_parse_pma()
239 isl_pw_multi_aff *pma; in test_parse_mpa()
3024 isl_pw_multi_aff *pma; in test_lexmin()
3118 isl_pw_multi_aff *pma; in test_pw_max()
3210 isl_pw_multi_aff *pma; in check_single_expr_min()
6686 isl_pw_multi_aff *pma; in test_mupa_pma()
7126 isl_pw_multi_aff *pma; in test_bind_pma_domain()
7183 isl_pw_multi_aff *pma; in test_bind_pma_domain_wrapped()
7932 isl_pw_multi_aff *pma; in find_vertex()
9166 isl_pw_multi_aff *pma; in test_set_conversion()
[all …]
H A Disl_ast_build_expr.c2471 __isl_take isl_pw_multi_aff *pma) in isl_ast_build_from_pw_multi_aff_internal()
2558 __isl_take isl_pw_multi_aff *pma) in isl_ast_build_from_pw_multi_aff()
2573 __isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma) in isl_ast_build_call_from_pw_multi_aff()
2586 __isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma) in isl_ast_build_access_from_pw_multi_aff()
2601 isl_pw_multi_aff *iteration; in isl_ast_build_call_from_executed()
H A Disl_tab.h259 __isl_give isl_pw_multi_aff *isl_tab_basic_map_partial_lexopt_pw_multi_aff(
H A Dpip.c342 isl_pw_multi_aff *pma = NULL; in main()
H A Disl_output.c3200 __isl_take isl_printer *p, __isl_keep isl_pw_multi_aff *pma) in print_pw_multi_aff_body()
3224 __isl_keep isl_pw_multi_aff *pma) in print_pw_multi_aff_isl()
3245 __isl_take isl_printer *p, __isl_keep isl_pw_multi_aff *pma) in print_unnamed_pw_multi_aff_c()
3264 __isl_keep isl_pw_multi_aff *pma) in print_pw_multi_aff_c()
3298 __isl_take isl_printer *p, __isl_keep isl_pw_multi_aff *pma) in isl_printer_print_pw_multi_aff()
3314 static isl_stat print_pw_multi_aff_body_wrap(__isl_take isl_pw_multi_aff *pma, in print_pw_multi_aff_body_wrap()
/llvm-project-15.0.7/polly/lib/External/isl/doc/
H A Duser.pod1739 __isl_give isl_pw_multi_aff *
1777 __isl_give isl_pw_multi_aff *
3622 __isl_give isl_pw_multi_aff *
3625 __isl_give isl_pw_multi_aff *
3698 __isl_give isl_pw_multi_aff *
3701 __isl_give isl_pw_multi_aff *
3708 __isl_give isl_pw_multi_aff *
3713 __isl_give isl_pw_multi_aff *
3716 __isl_give isl_pw_multi_aff *
3742 __isl_give isl_pw_multi_aff *
[all …]
/llvm-project-15.0.7/polly/lib/External/ppcg/
H A Dcpu.c375 isl_pw_multi_aff *iterator_map = user; in pullback_index()
394 isl_pw_multi_aff *iterator_map; in at_each_domain()
H A Dgpu.c905 static __isl_give isl_pw_multi_aff *compute_sched_to_copy( in compute_sched_to_copy()
906 struct ppcg_kernel *kernel, __isl_take isl_pw_multi_aff *iterator_map) in compute_sched_to_copy()
909 isl_pw_multi_aff *pma; in compute_sched_to_copy()
1465 isl_pw_multi_aff *iterator_map;
1466 isl_pw_multi_aff *sched2copy;
1602 isl_pw_multi_aff *iterator_map; in transform_index()
1608 isl_pw_multi_aff *pma; in transform_index()
1609 isl_pw_multi_aff *sched2depth; in transform_index()
1849 isl_pw_multi_aff *sched2copy; in create_domain_leaf()
1851 isl_pw_multi_aff *iterator_map; in create_domain_leaf()
[all …]
/llvm-project-15.0.7/polly/include/polly/Support/
H A DGICHelper.h269 __isl_keep isl_pw_multi_aff *PMA) {

12