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

References

tools/polly/include/polly/Support/GICHelper.h
  156 std::string stringFromIslObj(__isl_keep isl_union_set *uset);
tools/polly/include/polly/Support/ISLTools.h
  543 void dumpPw(__isl_keep isl_union_set *USet);
  589 void dumpExpanded(__isl_keep isl_union_set *USet);
tools/polly/lib/Analysis/DependenceInfo.cpp
  117                         isl_union_set *&TaggedStmtDomain,
  254   isl_union_set *UDeltas = isl_union_map_deltas(isl_union_map_copy(TC_RED));
  255   isl_union_set *Universe = isl_union_set_universe(isl_union_set_copy(UDeltas));
  314   isl_union_set *TaggedStmtDomain;
tools/polly/lib/Analysis/ScopInfo.cpp
 2268   isl_union_set *Domain = isl_union_set_empty(EmptySpace);
tools/polly/lib/CodeGen/IslNodeBuilder.cpp
  395   isl_union_set *Domain = isl_union_set_from_set(Stmt->getDomain().release());
tools/polly/lib/External/isl/include/isl/aff.h
  654 	__isl_take isl_union_set *uset);
  656 	__isl_take isl_union_set *domain, __isl_take isl_multi_val *mv);
  658 	__isl_take isl_union_set *domain, __isl_take isl_id *id);
  665 	__isl_take isl_union_set *uset);
  703 	__isl_take isl_union_set *context);
  730 __isl_give isl_union_set *isl_union_pw_multi_aff_domain(
  764 	__isl_take isl_union_set *uset);
  767 	__isl_take isl_union_set *uset);
  777 	__isl_take isl_union_set *uset);
  885 	__isl_take isl_union_set *domain, __isl_take isl_val *v);
  887 	__isl_take isl_union_set *domain, __isl_take isl_aff *aff);
  889 	__isl_take isl_union_set *domain, __isl_take isl_pw_aff *pa);
  908 __isl_give isl_union_set *isl_union_pw_aff_domain(
  926 	__isl_take isl_union_pw_aff *upa, __isl_take isl_union_set *context);
  951 	__isl_take isl_union_pw_aff *upa, __isl_take isl_union_set *uset);
  953 	__isl_take isl_union_pw_aff *upa, __isl_take isl_union_set *uset);
  959 __isl_give isl_union_set *isl_union_pw_aff_zero_union_set(
  985 	__isl_take isl_union_set *domain, __isl_take isl_multi_val *mv);
  987 	__isl_take isl_union_set *domain, __isl_take isl_multi_aff *ma);
  989 isl_multi_union_pw_aff_pw_multi_aff_on_domain(__isl_take isl_union_set *domain,
  997 	__isl_take isl_union_set *uset);
 1003 __isl_give isl_union_set *isl_multi_union_pw_aff_domain(
 1010 	__isl_take isl_union_set *context);
 1049 __isl_give isl_union_set *isl_multi_union_pw_aff_zero_union_set(
tools/polly/lib/External/isl/include/isl/ilp.h
   32 	__isl_keep isl_union_set *uset, __isl_keep isl_multi_union_pw_aff *obj);
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
 3498 inline union_set manage(__isl_take isl_union_set *ptr);
 3499 inline union_set manage_copy(__isl_keep isl_union_set *ptr);
 3502   friend inline union_set manage(__isl_take isl_union_set *ptr);
 3503   friend inline union_set manage_copy(__isl_keep isl_union_set *ptr);
 3505   isl_union_set *ptr = nullptr;
 3507   inline explicit union_set(__isl_take isl_union_set *ptr);
 3519   inline __isl_give isl_union_set *copy() const &;
 3520   inline __isl_give isl_union_set *copy() && = delete;
 3521   inline __isl_keep isl_union_set *get() const;
 3522   inline __isl_give isl_union_set *release();
18389 union_set manage(__isl_take isl_union_set *ptr) {
18392 union_set manage_copy(__isl_keep isl_union_set *ptr) {
18409 union_set::union_set(__isl_take isl_union_set *ptr)
18443 __isl_give isl_union_set *union_set::copy() const & {
18447 __isl_keep isl_union_set *union_set::get() const {
18451 __isl_give isl_union_set *union_set::release() {
18452   isl_union_set *tmp = ptr;
tools/polly/lib/External/isl/include/isl/polynomial.h
  524 __isl_give isl_union_set *isl_union_pw_qpolynomial_domain(
  528 	__isl_take isl_union_set *uset);
  534 	__isl_take isl_union_set *uset);
  564 	__isl_take isl_union_set *context);
  621 __isl_give isl_union_set *isl_union_pw_qpolynomial_fold_domain(
  625 	__isl_take isl_union_set *uset);
  633 	__isl_take isl_union_set *uset);
  668 	__isl_take isl_union_set *context);
  695 	__isl_take isl_union_set *uset,
tools/polly/lib/External/isl/include/isl/schedule.h
   57 	__isl_take isl_union_set *domain);
   85 __isl_give isl_union_set *isl_schedule_constraints_get_domain(
  127 	__isl_take isl_union_set *domain,
  133 	__isl_take isl_union_set *domain);
  146 __isl_give isl_union_set *isl_schedule_get_domain(
  170 	__isl_take isl_schedule *schedule, __isl_take isl_union_set *domain);
tools/polly/lib/External/isl/include/isl/schedule_node.h
   16 	__isl_take isl_union_set *domain);
  112 __isl_give isl_union_set *isl_schedule_node_band_get_ast_build_options(
  115 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *options);
  153 __isl_give isl_union_set *isl_schedule_node_domain_get_domain(
  161 __isl_give isl_union_set *isl_schedule_node_filter_get_filter(
  169 __isl_give isl_union_set *isl_schedule_node_get_domain(
  171 __isl_give isl_union_set *isl_schedule_node_get_universe_domain(
  199 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *filter);
  217 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *filter);
  219 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *filter);
tools/polly/lib/External/isl/include/isl/stream.h
   83 __isl_give isl_union_set *isl_stream_read_union_set(__isl_keep isl_stream *s);
tools/polly/lib/External/isl/include/isl/union_map.h
   45 __isl_give isl_union_set *isl_union_map_domain(__isl_take isl_union_map *umap);
   47 __isl_give isl_union_set *isl_union_map_range(__isl_take isl_union_map *umap);
   58 	__isl_take isl_union_set *uset);
   61 	__isl_take isl_union_set *uset);
   64 	__isl_take isl_union_set *uset);
  140 	__isl_take isl_union_map *umap, __isl_take isl_union_set *uset);
  143 	__isl_take isl_union_map *umap, __isl_take isl_union_set *uset);
  147 	__isl_take isl_union_map *umap, __isl_take isl_union_set *uset);
  150 	__isl_take isl_union_map *umap, __isl_take isl_union_set *uset);
  156 	__isl_take isl_union_map *umap, __isl_take isl_union_set *dom);
  159 	__isl_take isl_union_map *umap, __isl_take isl_union_set *dom);
  187 	__isl_take isl_union_set *domain, __isl_take isl_union_set *range);
  187 	__isl_take isl_union_set *domain, __isl_take isl_union_set *range);
  193 __isl_give isl_union_set *isl_union_map_deltas(__isl_take isl_union_map *umap);
  197 __isl_give isl_union_map *isl_union_set_identity(__isl_take isl_union_set *uset);
  292 __isl_give isl_union_set *isl_union_map_wrap(__isl_take isl_union_map *umap);
  294 __isl_give isl_union_map *isl_union_set_unwrap(__isl_take isl_union_set *uset);
  305 __isl_give isl_union_set *isl_union_set_align_params(
  306 	__isl_take isl_union_set *uset, __isl_take isl_space *model);
tools/polly/lib/External/isl/include/isl/union_set.h
   11 unsigned isl_union_set_dim(__isl_keep isl_union_set *uset,
   15 __isl_give isl_union_set *isl_union_set_from_basic_set(
   18 __isl_give isl_union_set *isl_union_set_from_set(__isl_take isl_set *set);
   19 __isl_give isl_union_set *isl_union_set_empty(__isl_take isl_space *space);
   20 __isl_give isl_union_set *isl_union_set_copy(__isl_keep isl_union_set *uset);
   20 __isl_give isl_union_set *isl_union_set_copy(__isl_keep isl_union_set *uset);
   21 __isl_null isl_union_set *isl_union_set_free(__isl_take isl_union_set *uset);
   21 __isl_null isl_union_set *isl_union_set_free(__isl_take isl_union_set *uset);
   23 isl_ctx *isl_union_set_get_ctx(__isl_keep isl_union_set *uset);
   24 __isl_give isl_space *isl_union_set_get_space(__isl_keep isl_union_set *uset);
   26 __isl_give isl_union_set *isl_union_set_reset_user(
   27 	__isl_take isl_union_set *uset);
   29 __isl_give isl_union_set *isl_union_set_universe(
   30 	__isl_take isl_union_set *uset);
   31 __isl_give isl_set *isl_union_set_params(__isl_take isl_union_set *uset);
   34 __isl_give isl_union_set *isl_union_set_detect_equalities(
   35 	__isl_take isl_union_set *uset);
   37 __isl_give isl_union_set *isl_union_set_affine_hull(
   38 	__isl_take isl_union_set *uset);
   40 __isl_give isl_union_set *isl_union_set_polyhedral_hull(
   41 	__isl_take isl_union_set *uset);
   42 __isl_give isl_union_set *isl_union_set_remove_redundancies(
   43 	__isl_take isl_union_set *uset);
   44 __isl_give isl_union_set *isl_union_set_simple_hull(
   45 	__isl_take isl_union_set *uset);
   47 __isl_give isl_union_set *isl_union_set_coalesce(
   48 	__isl_take isl_union_set *uset);
   50 __isl_give isl_union_set *isl_union_set_compute_divs(
   51 	__isl_take isl_union_set *uset);
   53 __isl_give isl_union_set *isl_union_set_lexmin(__isl_take isl_union_set *uset);
   53 __isl_give isl_union_set *isl_union_set_lexmin(__isl_take isl_union_set *uset);
   55 __isl_give isl_union_set *isl_union_set_lexmax(__isl_take isl_union_set *uset);
   55 __isl_give isl_union_set *isl_union_set_lexmax(__isl_take isl_union_set *uset);
   57 __isl_give isl_union_set *isl_union_set_add_set(__isl_take isl_union_set *uset,
   57 __isl_give isl_union_set *isl_union_set_add_set(__isl_take isl_union_set *uset,
   60 __isl_give isl_union_set *isl_union_set_union(__isl_take isl_union_set *uset1,
   60 __isl_give isl_union_set *isl_union_set_union(__isl_take isl_union_set *uset1,
   61 	__isl_take isl_union_set *uset2);
   63 __isl_give isl_union_set *isl_union_set_subtract(
   64 	__isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
   64 	__isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
   66 __isl_give isl_union_set *isl_union_set_intersect(
   67 	__isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
   67 	__isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
   69 __isl_give isl_union_set *isl_union_set_intersect_params(
   70 	__isl_take isl_union_set *uset, __isl_take isl_set *set);
   71 __isl_give isl_union_set *isl_union_set_product(__isl_take isl_union_set *uset1,
   71 __isl_give isl_union_set *isl_union_set_product(__isl_take isl_union_set *uset1,
   72 	__isl_take isl_union_set *uset2);
   74 __isl_give isl_union_set *isl_union_set_gist(__isl_take isl_union_set *uset,
   74 __isl_give isl_union_set *isl_union_set_gist(__isl_take isl_union_set *uset,
   75 	__isl_take isl_union_set *context);
   77 __isl_give isl_union_set *isl_union_set_gist_params(
   78 	__isl_take isl_union_set *uset, __isl_take isl_set *set);
   81 __isl_give isl_union_set *isl_union_set_apply(
   82 	__isl_take isl_union_set *uset, __isl_take isl_union_map *umap);
   84 __isl_give isl_union_set *isl_union_set_preimage_multi_aff(
   85 	__isl_take isl_union_set *uset, __isl_take isl_multi_aff *ma);
   87 __isl_give isl_union_set *isl_union_set_preimage_pw_multi_aff(
   88 	__isl_take isl_union_set *uset, __isl_take isl_pw_multi_aff *pma);
   90 __isl_give isl_union_set *isl_union_set_preimage_union_pw_multi_aff(
   91 	__isl_take isl_union_set *uset,
   94 __isl_give isl_union_set *isl_union_set_project_out(
   95 	__isl_take isl_union_set *uset,
   97 __isl_give isl_union_set *isl_union_set_remove_divs(
   98 	__isl_take isl_union_set *bset);
  100 isl_bool isl_union_set_is_params(__isl_keep isl_union_set *uset);
  102 isl_bool isl_union_set_is_empty(__isl_keep isl_union_set *uset);
  105 isl_bool isl_union_set_is_subset(__isl_keep isl_union_set *uset1,
  106 	__isl_keep isl_union_set *uset2);
  108 isl_bool isl_union_set_is_equal(__isl_keep isl_union_set *uset1,
  109 	__isl_keep isl_union_set *uset2);
  110 isl_bool isl_union_set_is_disjoint(__isl_keep isl_union_set *uset1,
  111 	__isl_keep isl_union_set *uset2);
  113 isl_bool isl_union_set_is_strict_subset(__isl_keep isl_union_set *uset1,
  114 	__isl_keep isl_union_set *uset2);
  116 uint32_t isl_union_set_get_hash(__isl_keep isl_union_set *uset);
  118 int isl_union_set_n_set(__isl_keep isl_union_set *uset);
  120 isl_stat isl_union_set_foreach_set(__isl_keep isl_union_set *uset,
  123 	__isl_keep isl_union_set *uset);
  125 	__isl_keep isl_union_set *uset);
  126 isl_bool isl_union_set_contains(__isl_keep isl_union_set *uset,
  128 __isl_give isl_set *isl_union_set_extract_set(__isl_keep isl_union_set *uset,
  130 __isl_give isl_set *isl_set_from_union_set(__isl_take isl_union_set *uset);
  132 isl_stat isl_union_set_foreach_point(__isl_keep isl_union_set *uset,
  135 __isl_give isl_basic_set *isl_union_set_sample(__isl_take isl_union_set *uset);
  138 	__isl_take isl_union_set *uset);
  141 __isl_give isl_union_set *isl_union_set_from_point(__isl_take isl_point *pnt);
  143 __isl_give isl_union_set *isl_union_set_lift(__isl_take isl_union_set *uset);
  143 __isl_give isl_union_set *isl_union_set_lift(__isl_take isl_union_set *uset);
  146 	__isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
  146 	__isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
  148 	__isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
  148 	__isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
  150 	__isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
  150 	__isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
  152 	__isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
  152 	__isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
  154 __isl_give isl_union_set *isl_union_set_coefficients(
  155 	__isl_take isl_union_set *bset);
  156 __isl_give isl_union_set *isl_union_set_solutions(
  157 	__isl_take isl_union_set *bset);
  159 __isl_give isl_union_set *isl_union_set_read_from_file(isl_ctx *ctx,
  162 __isl_give isl_union_set *isl_union_set_read_from_str(isl_ctx *ctx,
  164 __isl_give char *isl_union_set_to_str(__isl_keep isl_union_set *uset);
  166 	__isl_keep isl_union_set *uset);
  167 void isl_union_set_dump(__isl_keep isl_union_set *uset);
  171 __isl_give isl_union_set *isl_union_set_list_union(
tools/polly/lib/External/isl/isl_ast_codegen.c
 1811 	isl_union_set *uset;
 3081 	isl_union_set *schedule_domain;
 3317 	isl_union_set *schedule_domain;
 3431 	isl_union_set *uset;
 3570 	isl_union_set *schedule_domain;
 4271 	isl_union_set *domain, *range;
 4322 	isl_union_set *domain, *range;
 4396 	isl_union_set *filter;
 4444 static __isl_give isl_union_set *child_filter(
 4448 	isl_union_set *filter;
 4475 		isl_union_set *filter_i;
 4489 			isl_union_set *filter_j;
 4998 	isl_union_set *schedule_domain;
 5326 	isl_union_set *schedule_domain;
 5368 	isl_union_set *filter;
 5702 	isl_union_set *domain, *schedule_domain;
tools/polly/lib/External/isl/isl_flow.c
 2798 	isl_union_set *domain;
tools/polly/lib/External/isl/isl_ilp.c
  821 	__isl_keep isl_union_set *uset, int max,
  839 	__isl_keep isl_union_set *uset, __isl_keep isl_multi_union_pw_aff *obj)
tools/polly/lib/External/isl/isl_input.c
 2802 static __isl_give isl_union_set *extract_union_set(isl_ctx *ctx,
 2822 __isl_give isl_union_set *isl_stream_read_union_set(__isl_keep isl_stream *s)
 2997 __isl_give isl_union_set *isl_union_set_read_from_file(isl_ctx *ctx,
 3000 	isl_union_set *uset;
 3009 __isl_give isl_union_set *isl_union_set_read_from_str(struct isl_ctx *ctx,
 3012 	isl_union_set *uset;
 4014 static __isl_give isl_union_set *read_union_set_body(__isl_keep isl_stream *s,
 4062 		isl_union_set *dom;
 4168 		isl_union_set *dom;
tools/polly/lib/External/isl/isl_output.c
 1605 	__isl_take isl_printer *p, __isl_keep isl_union_set *uset)
 1670 	__isl_keep isl_union_set *uset)
tools/polly/lib/External/isl/isl_point.c
  539 __isl_give isl_union_set *isl_union_set_from_point(__isl_take isl_point *pnt)
tools/polly/lib/External/isl/isl_schedule.c
   73 	__isl_take isl_union_set *domain)
  194 	isl_union_set *domain;
  231 __isl_give isl_union_set *isl_schedule_get_domain(
  371 	isl_union_set *domain;
  396 	__isl_take isl_schedule *schedule, __isl_take isl_union_set *domain)
  564 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter,
  601 	isl_union_set *filter1, *filter2, *domain;
tools/polly/lib/External/isl/isl_schedule_band.c
  317 	__isl_take isl_schedule_band *band, __isl_take isl_union_set *domain)
  523 static __isl_give isl_union_set *add_loop_types(
  524 	__isl_take isl_union_set *options, int n, enum isl_ast_loop_type *type,
  559 __isl_give isl_union_set *isl_schedule_band_get_ast_build_options(
  562 	isl_union_set *options;
  577 static int has_any(__isl_keep isl_union_set *uset,
  617 static int has_isolate_option(__isl_keep isl_union_set *options)
  689 static int has_isolate_loop_type_options(__isl_keep isl_union_set *options)
  696 static int has_loop_type_options(__isl_keep isl_union_set *options)
  706 	__isl_keep isl_union_set *options, int pos, int isolate)
  744 	__isl_keep isl_union_set *options)
  770 	__isl_keep isl_union_set *options)
  800 static __isl_give isl_union_set *loop_types(__isl_take isl_space *space,
  804 	isl_union_set *types;
  823 static __isl_give isl_union_set *clear_loop_types(
  824 	__isl_take isl_union_set *options)
  826 	isl_union_set *types;
  837 static __isl_give isl_union_set *clear_isolate_loop_types(
  838 	__isl_take isl_union_set *options)
  840 	isl_union_set *types;
  860 	__isl_take isl_schedule_band *band, __isl_take isl_union_set *options)
  944 	isl_union_set *options;
 1035 	isl_union_set *dom1, *dom2;
 1282 	__isl_take isl_schedule_band *band, __isl_take isl_union_set *context)
tools/polly/lib/External/isl/isl_schedule_band.h
   39 	isl_union_set *ast_build_options;
   62 	__isl_take isl_schedule_band *band, __isl_take isl_union_set *domain);
   79 __isl_give isl_union_set *isl_schedule_band_get_ast_build_options(
   82 	__isl_take isl_schedule_band *band, __isl_take isl_union_set *options);
  115 	__isl_take isl_schedule_band *band, __isl_take isl_union_set *context);
tools/polly/lib/External/isl/isl_schedule_constraints.c
   42 	isl_union_set *domain;
  121 	__isl_take isl_union_set *domain)
  145 	__isl_take isl_union_set *domain)
  266 __isl_give isl_union_set *isl_schedule_constraints_get_domain(
  592 		isl_union_set *domain;
tools/polly/lib/External/isl/isl_schedule_node.c
   65 	__isl_take isl_union_set *domain)
  313 	isl_union_set *filter;
  335 	isl_union_set *filter;
  398 	isl_union_set *filter;
  445 	isl_union_set *filter;
  519 	isl_union_set *filter;
  824 __isl_give isl_union_set *isl_schedule_node_get_domain(
  863 __isl_give isl_union_set *isl_schedule_node_get_universe_domain(
  916 		isl_union_set *domain;
 1626 		isl_union_set *domain;
 1699 __isl_give isl_union_set *isl_schedule_node_band_get_ast_build_options(
 1711 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *options)
 2044 __isl_give isl_union_set *isl_schedule_node_domain_get_domain(
 2132 __isl_give isl_union_set *isl_schedule_node_filter_get_filter(
 2144 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *filter)
 2166 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *filter)
 2168 	isl_union_set *node_filter = NULL;
 2254 	isl_union_set *filter;
 2512 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *filter)
 2592 		isl_union_set *filter;
 2752 	isl_union_set *domain;
 2753 	isl_union_set *domain_universe;
 2754 	isl_union_set *group;
 2755 	isl_union_set *group_universe;
 2763 static int locally_covered_by_domain(__isl_keep isl_union_set *domain,
 2767 	isl_union_set *test;
 2794 	isl_union_set *domain;
 2836 static __isl_give isl_union_set *union_set_drop_extra_params(
 2837 	__isl_take isl_union_set *uset, __isl_keep isl_space *space, int n)
 2862 	isl_union_set *domain;
 2932 	isl_union_set *domain;
 2971 	isl_union_set *domain;
 3035 	isl_union_set *domain;
 3114 	isl_union_set *domain;
 3133 		isl_union_set *group;
 3147 		isl_union_set *univ;
 3206 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *context)
 3240 	isl_union_set *inner;
 3309 	isl_union_set *inner, *extra;
 3333 	isl_union_set *filter, *outer;
 3383 		isl_union_set *filter, *inner;
 3471 	isl_union_set *filter;
 3496 			isl_union_set *filter;
 3549 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *context)
 3569 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *domain)
 3572 	isl_union_set *uset;
 3612 	isl_union_set *domain;
 3663 		isl_union_set *filter;
 3780 	isl_union_set *domain;
 3836 		isl_union_set *filter;
 3962 	isl_union_set *domain;
 4029 	isl_union_set *domain;
 4094 static __isl_give isl_union_set *replace_by_universe_if_disjoint(
 4095 	__isl_take isl_union_set *uset, __isl_keep isl_union_set *ref)
 4095 	__isl_take isl_union_set *uset, __isl_keep isl_union_set *ref)
 4098 	isl_union_set *universe;
 4143 	isl_union_set *domain;
 4144 	isl_union_set *filter;
 4224 	isl_union_set *graft_domain;
 4225 	isl_union_set *node_domain;
 4266 	isl_union_set *universe;
 4267 	isl_union_set *domain;
 4409 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *filter,
 4414 	isl_union_set *node_domain, *node_filter = NULL, *parent_filter;
 4485 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *filter)
 4498 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *filter)
 4563 	isl_union_set *domain;
 4580 	isl_union_set *domain, *left;
 4623 	__isl_take isl_union_set *domain,
tools/polly/lib/External/isl/isl_schedule_node_private.h
   49 	__isl_take isl_union_set *domain,
   53 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *context);
   56 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *domain);
tools/polly/lib/External/isl/isl_schedule_private.h
   31 __isl_give isl_union_set *isl_schedule_get_domain(
tools/polly/lib/External/isl/isl_schedule_read.c
  119 	isl_union_set *domain = NULL;
  296 	isl_union_set *filter = NULL;
  507 	isl_union_set *options = NULL;
tools/polly/lib/External/isl/isl_schedule_tree.c
  286 	__isl_take isl_union_set *domain)
  366 	__isl_take isl_union_set *filter)
  887 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain)
  927 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter)
  932 		isl_union_set *tree_filter;
  948 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter)
 1108 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain)
 1248 __isl_give isl_union_set *isl_schedule_tree_band_get_ast_build_options(
 1266 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *options)
 1326 __isl_give isl_union_set *isl_schedule_tree_domain_get_domain(
 1342 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain)
 1461 __isl_give isl_union_set *isl_schedule_tree_filter_get_filter(
 1477 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter)
 1566 	isl_union_set *dom;
 1678 	isl_union_set *dom;
 1752 		isl_union_set *dom;
 1817 	isl_union_set *domain;
 1871 static __isl_give isl_union_set *initial_domain(
 1878 static __isl_give isl_union_set *initial_domain_from_children(
 1883 	isl_union_set *domain;
 1898 		isl_union_set *domain_i;
 1914 static __isl_give isl_union_set *initial_domain(
 1918 	isl_union_set *domain;
 1993 	isl_union_set *domain;
 2598 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *context)
 2642 	isl_union_set *options;
tools/polly/lib/External/isl/isl_schedule_tree.h
   62 		isl_union_set *domain;
   68 		isl_union_set *filter;
   95 	__isl_take isl_union_set *domain);
  102 	__isl_take isl_union_set *filter);
  124 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain);
  141 __isl_give isl_union_set *isl_schedule_tree_band_get_ast_build_options(
  144 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *options);
  149 __isl_give isl_union_set *isl_schedule_tree_domain_get_domain(
  152 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain);
  167 __isl_give isl_union_set *isl_schedule_tree_filter_get_filter(
  170 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter);
  202 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain);
  211 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter);
  213 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter);
  237 	__isl_take isl_schedule_tree *tree, __isl_take isl_union_set *context);
tools/polly/lib/External/isl/isl_scheduler.c
  773 	isl_union_set *domain;
 1391 	isl_union_set *domain;
 3142 	isl_union_set *uset;
 3208 	__isl_keep isl_union_set *uset)
 3223 	__isl_keep isl_union_set *uset)
 3276 	__isl_take isl_union_set *condition_source,
 3277 	__isl_take isl_union_set *condition_sink)
 3331 	isl_union_set *source, *sink;
 3337 		isl_union_set *uset;
 3386 static __isl_give isl_union_set *isl_sched_graph_domain(isl_ctx *ctx,
 3392 	isl_union_set *dom;
 3426 		isl_union_set *dom;
 3441 	isl_union_set *dom;
 3938 	isl_union_set *mask;
 4667 	isl_union_set *bounds;
 4699 static __isl_give isl_union_set *union_drop_coalescing_constraints(isl_ctx *ctx,
 4700 	struct isl_sched_graph *graph, __isl_take isl_union_set *delta)
 4821 static __isl_give isl_union_set *exploit_intra_lineality(
 4822 	__isl_take isl_union_set *intra,
 4825 	isl_union_set *lineality;
 4826 	isl_union_set *uset;
 4919 static __isl_give isl_union_set *union_set_drop_parameters(
 4920 	__isl_take isl_union_set *uset)
 4969 	isl_union_set *delta;
 5019 	isl_union_set *wrap;
 5436 	__isl_keep isl_union_set *conditional_source,
 5437 	__isl_keep isl_union_set *conditional_sink)
 5492 	isl_union_set *source, *sink;
 5497 		isl_union_set *uset;
 6018 static __isl_give isl_union_set *collect_domain(isl_ctx *ctx,
 6023 	isl_union_set *domain;
 6157 	isl_union_set *uset;
 6229 	isl_union_set *domain;
 7381 	isl_union_set *domain;
 7414 	__isl_take isl_union_set *domain,
tools/polly/lib/External/isl/isl_test.c
  267 	isl_union_set *uset;
 3331 	isl_union_set *uset1, *uset2;
 3477 	isl_union_set *uset, *uset2;
 3514 	isl_union_set *uset, *uset2;
 3768 	isl_union_set *uset;
 3923 	isl_union_set *D;
 3930 	isl_union_set *delta;
 3931 	isl_union_set *domain;
 4056 	isl_union_set *dom;
 4132 	isl_union_set *D;
 4137 	isl_union_set *range;
 4170 	isl_union_set *domain;
 4249 	isl_union_set *domain;
 4380 	isl_union_set *domain;
 4494 	isl_union_set *I;
 5007 	isl_union_set *domain;
 5794 		__isl_take isl_union_set *uset);
 5824 	isl_union_set *uset;
 6580 	isl_union_set *uset1, *uset2;
 6829 	isl_union_set *uset;
 6856 	__isl_give isl_union_set *(*fn)(
 6879 	isl_union_set *uset, *res;
 8106 	isl_union_set *uset;
 8625 	isl_union_set *dom;
 8775 	isl_union_set *uset;
 8804 	isl_union_set *uset;
 8849 	isl_union_set *uset;
 8852 	isl_union_set *domain1, *domain2;
 8914 	isl_union_set *uset;
 9129 		isl_union_set *domain;
tools/polly/lib/External/isl/isl_union_set_private.h
    6 __isl_give isl_union_set *isl_union_set_combined_lineality_space(
    7 	__isl_take isl_union_set *uset);
    8 __isl_give isl_union_set *isl_union_set_plain_gist(
    9 	__isl_take isl_union_set *uset, __isl_take isl_union_set *context);
    9 	__isl_take isl_union_set *uset, __isl_take isl_union_set *context);
tools/polly/lib/External/isl/uset_from_umap.c
    5 static __isl_give isl_union_set *uset_from_umap(__isl_take isl_union_map *umap)
tools/polly/lib/External/isl/uset_to_umap.c
    7 static __isl_give isl_union_map *uset_to_umap(__isl_take isl_union_set *uset)
tools/polly/lib/External/pet/include/pet.h
  490 	isl_union_set *local;
  585 __isl_give isl_union_set *pet_scop_get_instance_set(__isl_keep pet_scop *scop);
tools/polly/lib/External/ppcg/gpu.c
  187 	__isl_keep isl_union_set *arrays)
  299 		isl_union_set *uset;
  340 	isl_union_set *arrays;
  509 	isl_union_set *local_sizes;
 1035 	struct ppcg_kernel *kernel, __isl_take isl_union_set *domain)
 1113 	__isl_take isl_union_set *domain)
 2140 	__isl_take isl_union_set *ref, __isl_take isl_union_map *tagged)
 2240 	isl_union_set *domain, *access_domain;
 2242 	isl_union_set *tag_set;
 2642 static __isl_give isl_union_set *group_tagged_writes(
 2647 	isl_union_set *writes;
 2677 	isl_union_set *writes;
 2701 static __isl_give isl_union_set *collect_non_private_tagged_writes(
 2704 	isl_union_set *writes;
 2715 			isl_union_set *writes_ij;
 2735 	isl_union_set *writes;
 2833 	isl_union_set *schedule_domain;
 2868 static __isl_give isl_union_set *accessed_by_domain(
 2869 	__isl_take isl_union_set *domain, struct gpu_prog *prog)
 2872 	isl_union_set *arrays;
 3004 static __isl_give isl_union_set *set_schedule_modulo(
 3013 	isl_union_set *domain;
 3337 	isl_union_set *domain;
 3344 	isl_union_set *filter;
 3491 	isl_union_set *domain;
 3497 	isl_union_set *filter;
 3704 static __isl_give isl_union_set *compute_sync_writes(
 3711 	isl_union_set *wrap;
 3712 	isl_union_set *domain;
 3844 	isl_union_set *domain, *expanded;
 3993 	isl_union_set *domain;
 4150 static __isl_give isl_union_set *get_non_parallel_subtree_filters(
 4154 	isl_union_set *filter;
 4177 			isl_union_set *filter_i;
 4194 static __isl_give isl_union_set *get_all_non_parallel_subtree_filters(
 4204 static __isl_give isl_union_set *get_initial_non_parallel_subtree_filters(
 4219 	__isl_keep isl_union_set *domain)
 4222 	isl_union_set *arrays;
 4273 	isl_union_set *filter;
 4307 		isl_union_set *extent, *domain;
 4368 	isl_union_set *domain;
 4462 		isl_union_set *domain;
 4627 	const char *prefix, __isl_take isl_union_set *accessed)
 4642 		isl_union_set *uset;
 4696 		isl_union_set *filter;
 4733 	__isl_take isl_union_set *copy)
 4738 	isl_union_set *all, *domain;
 4767 static __isl_give isl_union_set *extract_local_accesses(struct gpu_prog *prog,
 4768 	__isl_keep isl_union_set *domain)
 4771 	isl_union_set *local;
 4779 		isl_union_set *write_domain;
 4780 		isl_union_set *fields;
 4872 static __isl_give isl_union_set *expand_and_tag(
 4873 	__isl_take isl_union_set *domain,
 4894 	isl_union_set *filter;
 4910 static __isl_give isl_union_set *add_previous_filters(
 4911 	__isl_take isl_union_set *filters, __isl_keep isl_schedule_node *node)
 4917 		isl_union_set *filter;
 4933 static __isl_give isl_union_set *add_next_filters(
 4934 	__isl_take isl_union_set *filters, __isl_keep isl_schedule_node *node)
 4940 		isl_union_set *filter;
 4960 	__isl_take isl_union_set *domain,
 4993 	isl_union_set *before, *after, *filter;
 5088 static __isl_give isl_union_set *node_may_persist(
 5093 	isl_union_set *domain;
 5094 	isl_union_set *persist;
 5170 	__isl_take isl_schedule_node *node, __isl_take isl_union_set *domain,
 5173 	isl_union_set *local;
 5174 	isl_union_set *may_persist;
 5246 	isl_union_set *domain;
 5288 	isl_union_set *domain;
 5758 __isl_give isl_union_set *compute_may_persist(struct gpu_prog *prog)
 5761 	isl_union_set *may_persist, *killed;
tools/polly/lib/External/ppcg/gpu.h
  181 	isl_union_set *may_persist;
  400 	isl_union_set *core;
  401 	isl_union_set *arrays;
  404 	isl_union_set *expanded_domain;
  416 	isl_union_set *block_filter;
  417 	isl_union_set *thread_filter;
  421 	isl_union_set *sync_writes;
  455 __isl_give isl_union_set *compute_may_persist(struct gpu_prog *prog);
tools/polly/lib/External/ppcg/gpu_group.c
 1501 	isl_union_set *domain;
tools/polly/lib/External/ppcg/gpu_hybrid.c
   29 	isl_union_set *domain;
tools/polly/lib/External/ppcg/gpu_tree.c
  157 	__isl_keep isl_union_set *core)
  160 	isl_union_set *filter;
  182 	__isl_take isl_schedule_node *node, __isl_keep isl_union_set *core)
  213 	__isl_take isl_schedule_node *node, __isl_keep isl_union_set *core)
  230 	__isl_take isl_schedule_node *node, __isl_keep isl_union_set *core)
  286 	__isl_keep isl_union_set *core)
  316 static __isl_give isl_union_set *create_sync_domain(struct ppcg_kernel *kernel)
  347 static int domain_is_sync(__isl_keep isl_union_set *domain,
  373 	isl_union_set *domain;
  494 	isl_union_set *domain;
  514 	isl_union_set *domain;
tools/polly/lib/External/ppcg/gpu_tree.h
   12 	__isl_take isl_schedule_node *node, __isl_keep isl_union_set *core);
   16 	__isl_take isl_schedule_node *node, __isl_keep isl_union_set *core);
   21 	__isl_keep isl_union_set *core);
tools/polly/lib/External/ppcg/grouping.c
   43 	isl_union_set *domain;
   88 	isl_union_set *domain;
  141 		isl_union_set *domain;
  352 	__isl_keep isl_union_set *domain, __isl_keep isl_union_set_list *list)
  382 	isl_union_set *domain;
  431 	__isl_keep isl_union_set *domain)
  483 		isl_union_set *domain;
  611 	isl_union_set *domain, *left, *overlap;
tools/polly/lib/External/ppcg/hybrid.c
 1108 		isl_union_set *domain, *range;
 1761 	isl_union_set *domain;
 1846 	isl_union_set *opt;
 2087 	isl_union_set *phase0;
 2088 	isl_union_set *phase1;
tools/polly/lib/External/ppcg/ppcg.c
  221 static __isl_give isl_union_set *collect_domains(struct pet_scop *scop,
  226 	isl_union_set *domain;
  255 static __isl_give isl_union_set *collect_non_kill_domains(struct pet_scop *scop)
  317 static __isl_give isl_union_set *collect_call_domains(struct pet_scop *scop)
  526 	isl_union_set *matched;
  652 	isl_union_set *indep;
  653 	isl_union_set *mw;
  774 	isl_union_set *live;
  788 		isl_union_set *extra;
tools/polly/lib/External/ppcg/ppcg.h
   81 	isl_union_set *domain;
   82 	isl_union_set *call;
tools/polly/lib/Support/GICHelper.cpp
  118 std::string polly::stringFromIslObj(__isl_keep isl_union_set *uset) {
tools/polly/lib/Support/ISLTools.cpp
  831 LLVM_DUMP_METHOD void polly::dumpPw(__isl_keep isl_union_set *USet) {
  863 LLVM_DUMP_METHOD void polly::dumpExpanded(__isl_keep isl_union_set *USet) {