reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/polly/include/polly/Support/GICHelper.h
  159 std::string stringFromIslObj(__isl_keep isl_pw_multi_aff *pma);
  192                                      __isl_keep isl_pw_multi_aff *PMA) {
tools/polly/lib/CodeGen/IslAst.cpp
  698       isl_pw_multi_aff *PwmaPtr =
tools/polly/lib/CodeGen/IslNodeBuilder.cpp
 1199   isl_pw_multi_aff *PWAccRel = isl_pw_multi_aff_from_set(AccessRange);
tools/polly/lib/External/isl/include/isl/aff.h
  343 	__isl_take isl_pw_aff *pa, __isl_take isl_pw_multi_aff *pma);
  469 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_zero(__isl_take isl_space *space);
  470 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_identity(
  472 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_range_map(
  474 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_project_out_map(
  478 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_from_multi_aff(
  481 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_from_pw_aff(
  483 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_alloc(__isl_take isl_set *set,
  485 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_copy(
  486 	__isl_keep isl_pw_multi_aff *pma);
  487 __isl_null isl_pw_multi_aff *isl_pw_multi_aff_free(
  488 	__isl_take isl_pw_multi_aff *pma);
  490 unsigned isl_pw_multi_aff_dim(__isl_keep isl_pw_multi_aff *pma,
  492 isl_bool isl_pw_multi_aff_involves_dims(__isl_keep isl_pw_multi_aff *pma,
  495 	__isl_keep isl_pw_multi_aff *pma, int pos);
  496 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_set_pw_aff(
  497 	__isl_take isl_pw_multi_aff *pma, unsigned pos,
  500 isl_ctx *isl_pw_multi_aff_get_ctx(__isl_keep isl_pw_multi_aff *pma);
  502 	__isl_keep isl_pw_multi_aff *pma);
  504 	__isl_keep isl_pw_multi_aff *pma);
  505 isl_bool isl_pw_multi_aff_has_tuple_name(__isl_keep isl_pw_multi_aff *pma,
  507 const char *isl_pw_multi_aff_get_tuple_name(__isl_keep isl_pw_multi_aff *pma,
  510 	__isl_keep isl_pw_multi_aff *pma, enum isl_dim_type type);
  511 isl_bool isl_pw_multi_aff_has_tuple_id(__isl_keep isl_pw_multi_aff *pma,
  513 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_set_tuple_id(
  514 	__isl_take isl_pw_multi_aff *pma,
  516 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_reset_tuple_id(
  517 	__isl_take isl_pw_multi_aff *pma, enum isl_dim_type type);
  518 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_reset_user(
  519 	__isl_take isl_pw_multi_aff *pma);
  521 int isl_pw_multi_aff_find_dim_by_name(__isl_keep isl_pw_multi_aff *pma,
  524 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_drop_dims(
  525 	__isl_take isl_pw_multi_aff *pma,
  528 __isl_give isl_set *isl_pw_multi_aff_domain(__isl_take isl_pw_multi_aff *pma);
  530 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_empty(__isl_take isl_space *space);
  531 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_from_domain(
  534 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_multi_val_on_domain(
  537 const char *isl_pw_multi_aff_get_dim_name(__isl_keep isl_pw_multi_aff *pma,
  540 	__isl_keep isl_pw_multi_aff *pma, enum isl_dim_type type,
  542 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_set_dim_id(
  543 	__isl_take isl_pw_multi_aff *pma,
  546 isl_bool isl_pw_multi_aff_involves_nan(__isl_keep isl_pw_multi_aff *pma);
  547 isl_bool isl_pw_multi_aff_plain_is_equal(__isl_keep isl_pw_multi_aff *pma1,
  548 	__isl_keep isl_pw_multi_aff *pma2);
  549 isl_bool isl_pw_multi_aff_is_equal(__isl_keep isl_pw_multi_aff *pma1,
  550 	__isl_keep isl_pw_multi_aff *pma2);
  552 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_fix_si(
  553 	__isl_take isl_pw_multi_aff *pma, enum isl_dim_type type,
  557 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_union_add(
  558 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
  558 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
  560 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_neg(
  561 	__isl_take isl_pw_multi_aff *pma);
  564 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_add(
  565 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
  565 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
  566 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_sub(
  567 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
  567 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
  569 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_scale_val(
  570 	__isl_take isl_pw_multi_aff *pma, __isl_take isl_val *v);
  571 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_scale_down_val(
  572 	__isl_take isl_pw_multi_aff *pma, __isl_take isl_val *v);
  573 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_scale_multi_val(
  574 	__isl_take isl_pw_multi_aff *pma, __isl_take isl_multi_val *mv);
  576 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_union_lexmin(
  577 	__isl_take isl_pw_multi_aff *pma1,
  578 	__isl_take isl_pw_multi_aff *pma2);
  579 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_union_lexmax(
  580 	__isl_take isl_pw_multi_aff *pma1,
  581 	__isl_take isl_pw_multi_aff *pma2);
  587 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_range_product(
  588 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
  588 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
  590 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_flat_range_product(
  591 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
  591 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
  593 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_product(
  594 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
  594 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
  596 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_intersect_params(
  597 	__isl_take isl_pw_multi_aff *pma, __isl_take isl_set *set);
  598 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_intersect_domain(
  599 	__isl_take isl_pw_multi_aff *pma, __isl_take isl_set *set);
  600 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_subtract_domain(
  601 	__isl_take isl_pw_multi_aff *pma, __isl_take isl_set *set);
  603 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_project_domain_on_params(
  604 	__isl_take isl_pw_multi_aff *pma);
  606 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_align_params(
  607 	__isl_take isl_pw_multi_aff *pma, __isl_take isl_space *model);
  608 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_drop_unused_params(
  609 	__isl_take isl_pw_multi_aff *pma);
  611 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_coalesce(
  612 	__isl_take isl_pw_multi_aff *pma);
  613 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_gist_params(
  614 	__isl_take isl_pw_multi_aff *pma, __isl_take isl_set *set);
  615 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_gist(
  616 	__isl_take isl_pw_multi_aff *pma, __isl_take isl_set *set);
  619 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_pullback_multi_aff(
  620 	__isl_take isl_pw_multi_aff *pma, __isl_take isl_multi_aff *ma);
  622 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_pullback_pw_multi_aff(
  623 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
  623 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
  625 int isl_pw_multi_aff_n_piece(__isl_keep isl_pw_multi_aff *pma);
  626 isl_stat isl_pw_multi_aff_foreach_piece(__isl_keep isl_pw_multi_aff *pma,
  630 __isl_give isl_map *isl_map_from_pw_multi_aff(__isl_take isl_pw_multi_aff *pma);
  631 __isl_give isl_set *isl_set_from_pw_multi_aff(__isl_take isl_pw_multi_aff *pma);
  633 __isl_give char *isl_pw_multi_aff_to_str(__isl_keep isl_pw_multi_aff *pma);
  635 	__isl_keep isl_pw_multi_aff *pma);
  637 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_from_set(__isl_take isl_set *set);
  638 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_from_map(__isl_take isl_map *map);
  641 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_read_from_str(isl_ctx *ctx,
  643 void isl_pw_multi_aff_dump(__isl_keep isl_pw_multi_aff *pma);
  652 	__isl_take isl_pw_multi_aff *pma);
  672 	__isl_take isl_pw_multi_aff *pma);
  719 	isl_stat (*fn)(__isl_take isl_pw_multi_aff *pma, void *user),
  721 __isl_give isl_pw_multi_aff *isl_union_pw_multi_aff_extract_pw_multi_aff(
  820 	__isl_take isl_multi_pw_aff *mpa, __isl_take isl_pw_multi_aff *pma);
  832 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_from_multi_pw_aff(
  836 	__isl_take isl_pw_multi_aff *pma);
  990 	__isl_take isl_pw_multi_aff *pma);
 1022 	__isl_take isl_pw_multi_aff *pma);
tools/polly/lib/External/isl/include/isl/ast_build.h
  105 	__isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma);
  111 	__isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma);
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
 2089 inline pw_multi_aff manage(__isl_take isl_pw_multi_aff *ptr);
 2090 inline pw_multi_aff manage_copy(__isl_keep isl_pw_multi_aff *ptr);
 2093   friend inline pw_multi_aff manage(__isl_take isl_pw_multi_aff *ptr);
 2094   friend inline pw_multi_aff manage_copy(__isl_keep isl_pw_multi_aff *ptr);
 2096   isl_pw_multi_aff *ptr = nullptr;
 2098   inline explicit pw_multi_aff(__isl_take isl_pw_multi_aff *ptr);
 2109   inline __isl_give isl_pw_multi_aff *copy() const &;
 2110   inline __isl_give isl_pw_multi_aff *copy() && = delete;
 2111   inline __isl_keep isl_pw_multi_aff *get() const;
 2112   inline __isl_give isl_pw_multi_aff *release();
12149 pw_multi_aff manage(__isl_take isl_pw_multi_aff *ptr) {
12152 pw_multi_aff manage_copy(__isl_keep isl_pw_multi_aff *ptr) {
12169 pw_multi_aff::pw_multi_aff(__isl_take isl_pw_multi_aff *ptr)
12198 __isl_give isl_pw_multi_aff *pw_multi_aff::copy() const & {
12202 __isl_keep isl_pw_multi_aff *pw_multi_aff::get() const {
12206 __isl_give isl_pw_multi_aff *pw_multi_aff::release() {
12207   isl_pw_multi_aff *tmp = ptr;
tools/polly/lib/External/isl/include/isl/map.h
  254 __isl_give isl_pw_multi_aff *isl_basic_map_partial_lexmin_pw_multi_aff(
  257 __isl_give isl_pw_multi_aff *isl_basic_map_partial_lexmax_pw_multi_aff(
  260 __isl_give isl_pw_multi_aff *isl_basic_map_lexmin_pw_multi_aff(
  262 __isl_give isl_pw_multi_aff *isl_map_lexmin_pw_multi_aff(
  264 __isl_give isl_pw_multi_aff *isl_map_lexmax_pw_multi_aff(
  333 	__isl_take isl_map *map, __isl_take isl_pw_multi_aff *pma);
  335 	__isl_take isl_map *map, __isl_take isl_pw_multi_aff *pma);
tools/polly/lib/External/isl/include/isl/set.h
  199 __isl_give isl_pw_multi_aff *isl_basic_set_partial_lexmin_pw_multi_aff(
  202 __isl_give isl_pw_multi_aff *isl_basic_set_partial_lexmax_pw_multi_aff(
  205 __isl_give isl_pw_multi_aff *isl_set_lexmin_pw_multi_aff(
  207 __isl_give isl_pw_multi_aff *isl_set_lexmax_pw_multi_aff(
  303 	__isl_take isl_pw_multi_aff *pma);
tools/polly/lib/External/isl/include/isl/union_map.h
  172 	__isl_take isl_union_map *umap, __isl_take isl_pw_multi_aff *pma);
  174 	__isl_take isl_union_map *umap, __isl_take isl_pw_multi_aff *pma);
tools/polly/lib/External/isl/include/isl/union_set.h
   88 	__isl_take isl_union_set *uset, __isl_take isl_pw_multi_aff *pma);
tools/polly/lib/External/isl/isl_aff.c
 3992 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_range_map(
 4059 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_project_out_map(
 4072 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_from_multi_aff(
 4082 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_identity(
 4238 static __isl_give isl_pw_multi_aff *pw_multi_aff_union_lexmax(
 4239 	__isl_take isl_pw_multi_aff *pma1,
 4240 	__isl_take isl_pw_multi_aff *pma2)
 4252 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_union_lexmax(
 4253 	__isl_take isl_pw_multi_aff *pma1,
 4254 	__isl_take isl_pw_multi_aff *pma2)
 4260 static __isl_give isl_pw_multi_aff *pw_multi_aff_union_lexmin(
 4261 	__isl_take isl_pw_multi_aff *pma1,
 4262 	__isl_take isl_pw_multi_aff *pma2)
 4274 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_union_lexmin(
 4275 	__isl_take isl_pw_multi_aff *pma1,
 4276 	__isl_take isl_pw_multi_aff *pma2)
 4282 static __isl_give isl_pw_multi_aff *pw_multi_aff_add(
 4283 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 4283 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 4289 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_add(
 4290 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 4290 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 4296 static __isl_give isl_pw_multi_aff *pw_multi_aff_sub(
 4297 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 4297 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 4305 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_sub(
 4306 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 4306 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 4312 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_union_add(
 4313 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 4313 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 4342 static __isl_give isl_pw_multi_aff *pw_multi_aff_product(
 4343 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 4343 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 4347 	isl_pw_multi_aff *res;
 4380 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_product(
 4381 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 4381 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 4640 static __isl_give isl_pw_multi_aff *plain_pw_multi_aff_from_map(
 4658 static __isl_give isl_pw_multi_aff *pw_multi_aff_from_map_base(
 4663 	isl_pw_multi_aff *pma;
 4678 		isl_pw_multi_aff *pma_i;
 4719 static __isl_give isl_pw_multi_aff *pw_multi_aff_from_map_div(
 4732 	isl_pw_multi_aff *pma;
 4839 static __isl_give isl_pw_multi_aff *pw_multi_aff_from_map_check_div(
 4997 static __isl_give isl_pw_multi_aff *pw_multi_aff_from_map_stride(
 5006 	isl_pw_multi_aff *pma, *id;
 5081 static __isl_give isl_pw_multi_aff *pw_multi_aff_from_map_check_strides(
 5107 			isl_pw_multi_aff *res;
 5145 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_from_map(__isl_take isl_map *map)
 5174 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_from_set(__isl_take isl_set *set)
 5185 	isl_pw_multi_aff *pma;
 5200 	isl_pw_multi_aff *pma;
 5353 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_substitute(
 5354 	__isl_take isl_pw_multi_aff *pma, enum isl_dim_type type, unsigned pos,
 5358 	isl_pw_multi_aff *res;
 5786 	__isl_keep isl_pw_multi_aff *pma, int pos)
 5819 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_from_domain(
 5838 	isl_pw_multi_aff *pma;
 5878 	isl_pw_multi_aff *pma;
 5879 	isl_stat (*fn)(__isl_take isl_pw_multi_aff *pma, void *user);
 5885 static isl_stat bin_entry(__isl_take isl_pw_multi_aff *pma, void *user)
 5906 	isl_stat (*fn)(__isl_take isl_pw_multi_aff *pma, void *user))
 5938 static __isl_give isl_pw_multi_aff *pw_multi_aff_range_product(
 5939 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 5939 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 5952 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_range_product(
 5953 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 5953 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 5962 static __isl_give isl_pw_multi_aff *pw_multi_aff_flat_range_product(
 5963 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 5963 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 5977 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_flat_range_product(
 5978 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 5978 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2)
 5987 static isl_stat flat_range_product_entry(__isl_take isl_pw_multi_aff *pma2,
 6022 static __isl_give isl_pw_multi_aff *pw_multi_aff_set_pw_aff(
 6023 	__isl_take isl_pw_multi_aff *pma, unsigned pos,
 6027 	isl_pw_multi_aff *res = NULL;
 6080 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_set_pw_aff(
 6081 	__isl_take isl_pw_multi_aff *pma, unsigned pos,
 6190 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_scale_multi_val(
 6191 	__isl_take isl_pw_multi_aff *pma, __isl_take isl_multi_val *mv)
 6235 static __isl_give isl_pw_multi_aff *union_pw_multi_aff_scale_multi_val_entry(
 6236 	__isl_take isl_pw_multi_aff *pma, void *user)
 6280 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_zero(__isl_take isl_space *space)
 6288 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_from_pw_aff(
 6293 	isl_pw_multi_aff *pma;
 6322 static __isl_give isl_pw_multi_aff *isl_pw_multi_aff_from_multi_pw_aff_0D(
 6341 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_from_multi_pw_aff(
 6347 	isl_pw_multi_aff *pma;
 6360 		isl_pw_multi_aff *pma_i;
 6407 	__isl_take isl_pw_multi_aff *pma)
 6531 isl_bool isl_pw_multi_aff_is_equal(__isl_keep isl_pw_multi_aff *pma1,
 6532 	__isl_keep isl_pw_multi_aff *pma2)
 6640 	__isl_take isl_multi_pw_aff *mpa, __isl_take isl_pw_multi_aff *pma)
 6680 	__isl_take isl_multi_pw_aff *mpa, __isl_take isl_pw_multi_aff *pma)
 7261 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_multi_val_on_domain(
 7289 	isl_pw_multi_aff *pma;
 7322 static isl_stat pullback_entry(__isl_take isl_pw_multi_aff *pma2, void *user)
 7528 static isl_stat get_union_pw_aff(__isl_take isl_pw_multi_aff *pma, void *user)
 7759 	isl_pw_multi_aff *pma;
 7832 static isl_stat pa_pb_pma(__isl_take isl_pw_multi_aff *pma, void *user)
 8119 static isl_stat extract_space(__isl_take isl_pw_multi_aff *pma, void *user)
 8294 	isl_pw_multi_aff *pma;
 8310 	__isl_take isl_union_set *domain, __isl_take isl_pw_multi_aff *pma)
 8349 	__isl_take isl_pw_multi_aff *pma)
 8492 static isl_stat reset_range_space(__isl_take isl_pw_multi_aff *pma, void *user)
 8965 	__isl_take isl_pw_multi_aff *pma)
 8981 	__isl_take isl_pw_multi_aff *pma)
tools/polly/lib/External/isl/isl_aff_map.c
  333 __isl_give isl_map *isl_map_from_pw_multi_aff(__isl_take isl_pw_multi_aff *pma)
  475 static isl_stat map_from_pw_multi_aff(__isl_take isl_pw_multi_aff *pma,
tools/polly/lib/External/isl/isl_aff_private.h
  149 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_reset_domain_space(
  150 	__isl_take isl_pw_multi_aff *pwmaff, __isl_take isl_space *space);
  151 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_reset_space(
  152 	__isl_take isl_pw_multi_aff *pwmaff, __isl_take isl_space *space);
  153 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_add_disjoint(
  154 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
  154 	__isl_take isl_pw_multi_aff *pma1, __isl_take isl_pw_multi_aff *pma2);
  156 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_project_out(
  157 	__isl_take isl_pw_multi_aff *pma,
  167 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_substitute(
  168 	__isl_take isl_pw_multi_aff *pma, enum isl_dim_type type, unsigned pos,
  172 isl_stat isl_pw_multi_aff_check_named_params(__isl_keep isl_pw_multi_aff *pma);
tools/polly/lib/External/isl/isl_ast_build.c
  766 	isl_pw_multi_aff *pma;
 2151 __isl_give isl_pw_multi_aff *isl_ast_build_compute_gist_pw_multi_aff(
 2152 	__isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma)
tools/polly/lib/External/isl/isl_ast_build_expr.c
 2360 	__isl_take isl_pw_multi_aff *pma)
 2441 	__isl_take isl_pw_multi_aff *pma)
 2456 	__isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma)
 2468 	__isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma)
 2482 	isl_pw_multi_aff *iteration;
tools/polly/lib/External/isl/isl_ast_build_private.h
  288 __isl_give isl_pw_multi_aff *isl_ast_build_compute_gist_pw_multi_aff(
  289 	__isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma);
tools/polly/lib/External/isl/isl_ast_codegen.c
  487 	isl_pw_multi_aff *pma;
  861 	isl_pw_multi_aff *pma;
  878 		isl_pw_multi_aff *pma_i;
 2378 	isl_pw_multi_aff *pma;
tools/polly/lib/External/isl/isl_input.c
 3365 static __isl_give isl_pw_multi_aff *read_conditional_multi_aff(
 3370 	isl_pw_multi_aff *pma;
 3405 __isl_give isl_pw_multi_aff *isl_stream_read_pw_multi_aff(
 3410 	isl_pw_multi_aff *pma = NULL;
 3428 		isl_pw_multi_aff *pma2;
 3449 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_read_from_str(isl_ctx *ctx,
 3452 	isl_pw_multi_aff *pma;
tools/polly/lib/External/isl/isl_map.c
 6773 static __isl_give isl_pw_multi_aff *isl_map_partial_lexopt_aligned_pw_multi_aff(
 6779 	isl_pw_multi_aff *res;
 6801 		isl_pw_multi_aff *res_i;
 6870 	isl_pw_multi_aff *pma;
 6977 	isl_pw_multi_aff *pma;
13233 	__isl_take isl_pw_multi_aff *pma)
13287 	enum isl_dim_type type, __isl_take isl_pw_multi_aff *pma)
13330 	__isl_take isl_map *map, __isl_take isl_pw_multi_aff *pma)
13342 	__isl_take isl_map *map, __isl_take isl_pw_multi_aff *pma)
13367 	isl_pw_multi_aff *pma;
tools/polly/lib/External/isl/isl_output.c
 3003 	__isl_take isl_printer *p, __isl_keep isl_pw_multi_aff *pma)
 3027 	__isl_keep isl_pw_multi_aff *pma)
 3048 	__isl_take isl_printer *p, __isl_keep isl_pw_multi_aff *pma)
 3067 	__isl_keep isl_pw_multi_aff *pma)
 3099 	__isl_take isl_printer *p, __isl_keep isl_pw_multi_aff *pma)
 3115 static isl_stat print_pw_multi_aff_body_wrap(__isl_take isl_pw_multi_aff *pma,
tools/polly/lib/External/isl/isl_pw_templ.c
 2111 	__isl_take isl_pw_multi_aff *pma,
tools/polly/lib/External/isl/isl_tab.h
  259 __isl_give isl_pw_multi_aff *isl_tab_basic_map_partial_lexopt_pw_multi_aff(
tools/polly/lib/External/isl/isl_tab_pip.c
  457 	isl_pw_multi_aff *pma1, *pma2;
 5619 	isl_pw_multi_aff *pma;
 5660 	isl_pw_multi_aff *pma;
 5732 static __isl_give isl_pw_multi_aff *basic_map_partial_lexopt_base_pw_multi_aff(
 5736 	isl_pw_multi_aff *result = NULL;
 5852 static __isl_give isl_pw_multi_aff *split_domain_pma(
 5853 	__isl_take isl_pw_multi_aff *opt, __isl_take isl_pw_aff *min_expr_pa,
 5859 	isl_pw_multi_aff *res;
 5870 		isl_pw_multi_aff *pma;
 5905 static __isl_give isl_pw_multi_aff *basic_map_partial_lexopt_pw_multi_aff(
 5918 static __isl_give isl_pw_multi_aff *
 5924 	isl_pw_multi_aff *opt;
tools/polly/lib/External/isl/isl_test.c
 2653 	isl_pw_multi_aff *pma;
 6026 		__isl_take isl_pw_multi_aff *pma);
 6114 	isl_pw_multi_aff *pma;
 6516 static int pw_multi_aff_plain_is_equal(__isl_keep isl_pw_multi_aff *pma,
 6520 	isl_pw_multi_aff *pma2;
 6537 static int pw_multi_aff_check_plain_equal(__isl_keep isl_pw_multi_aff *pma,
 6559 	isl_pw_multi_aff *pma1, *pma2;
 6675 		isl_pw_multi_aff *f1, *f2;
 6765 	isl_pw_multi_aff *pma;
 6775 		isl_pw_multi_aff *pma_i;
 7636 	isl_pw_multi_aff *pma;
 7676 	isl_pw_multi_aff *pma;
 7715 	isl_pw_multi_aff *pma1, *pma2;
 8503 	isl_pw_multi_aff *pma1, *pma2;
tools/polly/lib/External/isl/isl_union_map.c
 2054 	isl_pw_multi_aff *pma;
 2145 	isl_pw_multi_aff *pma;
 3244 	isl_pw_multi_aff *pma;
 3248 		__isl_take isl_pw_multi_aff *pma);
 3290 	__isl_take isl_union_map *umap, __isl_take isl_pw_multi_aff *pma,
 3293 		__isl_take isl_pw_multi_aff *pma))
 3335 	__isl_take isl_union_map *umap, __isl_take isl_pw_multi_aff *pma)
 3349 	__isl_take isl_union_map *umap, __isl_take isl_pw_multi_aff *pma)
 3526 		__isl_take isl_pw_multi_aff *pma);
 3532 static isl_stat preimage_upma(__isl_take isl_pw_multi_aff *pma, void *user)
 3554 		__isl_take isl_pw_multi_aff *pma))
tools/polly/lib/External/ppcg/gpu.c
  905 static __isl_give isl_pw_multi_aff *compute_sched_to_copy(
  906 	struct ppcg_kernel *kernel, __isl_take isl_pw_multi_aff *iterator_map)
  909 	isl_pw_multi_aff *pma;
 1465 	isl_pw_multi_aff *iterator_map;
 1466 	isl_pw_multi_aff *sched2copy;
 1602 	isl_pw_multi_aff *iterator_map;
 1608 	isl_pw_multi_aff *pma;
 1609 	isl_pw_multi_aff *sched2depth;
 1849 	isl_pw_multi_aff *sched2copy;
 1851 	isl_pw_multi_aff *iterator_map;
 1934 	isl_pw_multi_aff *pma, *pma2;
tools/polly/lib/External/ppcg/hybrid.c
 1604 static __isl_give isl_pw_multi_aff *combine_time_tile(
 2091 	isl_pw_multi_aff *time;
tools/polly/lib/Support/GICHelper.cpp
  133 std::string polly::stringFromIslObj(__isl_keep isl_pw_multi_aff *pma) {