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

References

tools/polly/lib/External/isl/include/isl/aff.h
  426 	__isl_take isl_space *space, __isl_take isl_multi_val *mv);
  535 	__isl_take isl_set *domain, __isl_take isl_multi_val *mv);
  574 	__isl_take isl_pw_multi_aff *pma, __isl_take isl_multi_val *mv);
  656 	__isl_take isl_union_set *domain, __isl_take isl_multi_val *mv);
  753 	__isl_take isl_union_pw_multi_aff *upma, __isl_take isl_multi_val *mv);
  985 	__isl_take isl_union_set *domain, __isl_take isl_multi_val *mv);
tools/polly/lib/External/isl/include/isl/fixed_box.h
   25 __isl_give isl_multi_val *isl_fixed_box_get_size(__isl_keep isl_fixed_box *box);
tools/polly/lib/External/isl/include/isl/ilp.h
   31 __isl_give isl_multi_val *isl_union_set_min_multi_union_pw_aff(
   37 __isl_give isl_multi_val *isl_multi_union_pw_aff_min_multi_val(
   39 __isl_give isl_multi_val *isl_multi_union_pw_aff_max_multi_val(
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
 1812 inline multi_val manage(__isl_take isl_multi_val *ptr);
 1813 inline multi_val manage_copy(__isl_keep isl_multi_val *ptr);
 1816   friend inline multi_val manage(__isl_take isl_multi_val *ptr);
 1817   friend inline multi_val manage_copy(__isl_keep isl_multi_val *ptr);
 1819   isl_multi_val *ptr = nullptr;
 1821   inline explicit multi_val(__isl_take isl_multi_val *ptr);
 1829   inline __isl_give isl_multi_val *copy() const &;
 1830   inline __isl_give isl_multi_val *copy() && = delete;
 1831   inline __isl_keep isl_multi_val *get() const;
 1832   inline __isl_give isl_multi_val *release();
10897 multi_val manage(__isl_take isl_multi_val *ptr) {
10900 multi_val manage_copy(__isl_keep isl_multi_val *ptr) {
10917 multi_val::multi_val(__isl_take isl_multi_val *ptr)
10931 __isl_give isl_multi_val *multi_val::copy() const & {
10935 __isl_keep isl_multi_val *multi_val::get() const {
10939 __isl_give isl_multi_val *multi_val::release() {
10940   isl_multi_val *tmp = ptr;
tools/polly/lib/External/isl/include/isl/schedule_node.h
  136 	__isl_take isl_schedule_node *node, __isl_take isl_multi_val *mv);
  138 	__isl_take isl_schedule_node *node, __isl_take isl_multi_val *mv);
  140 	__isl_take isl_schedule_node *node, __isl_take isl_multi_val *mv);
  145 	__isl_take isl_schedule_node *node, __isl_take isl_multi_val *sizes);
tools/polly/lib/External/isl/include/isl/val.h
  148 __isl_give isl_multi_val *isl_multi_val_add_val(__isl_take isl_multi_val *mv,
  148 __isl_give isl_multi_val *isl_multi_val_add_val(__isl_take isl_multi_val *mv,
  150 __isl_give isl_multi_val *isl_multi_val_mod_val(__isl_take isl_multi_val *mv,
  150 __isl_give isl_multi_val *isl_multi_val_mod_val(__isl_take isl_multi_val *mv,
  153 __isl_give isl_multi_val *isl_multi_val_read_from_str(isl_ctx *ctx,
  156 	__isl_keep isl_multi_val *mv);
  157 void isl_multi_val_dump(__isl_keep isl_multi_val *mv);
  158 __isl_give char *isl_multi_val_to_str(__isl_keep isl_multi_val *mv);
tools/polly/lib/External/isl/isl_aff.c
 6191 	__isl_take isl_pw_multi_aff *pma, __isl_take isl_multi_val *mv)
 6238 	isl_multi_val *mv = user;
 6256 	__isl_take isl_union_pw_multi_aff *upma, __isl_take isl_multi_val *mv)
 7223 	__isl_take isl_space *space, __isl_take isl_multi_val *mv)
 7262 	__isl_take isl_set *domain, __isl_take isl_multi_val *mv)
 7278 	isl_multi_val *mv;
 7290 	isl_multi_val *mv;
 7303 	__isl_take isl_union_set *domain, __isl_take isl_multi_val *mv)
 8228 	__isl_take isl_union_set *domain, __isl_take isl_multi_val *mv)
 8266 	__isl_take isl_union_set *domain, __isl_take isl_multi_val *mv)
 8548 	isl_multi_val *mv;
tools/polly/lib/External/isl/isl_ast_codegen.c
 3906 	__isl_keep isl_val *stride, __isl_keep isl_multi_val *offset,
 3985 	__isl_keep isl_val *stride, __isl_keep isl_multi_val *offset,
 3992 	isl_multi_val *mv;
 4126 	isl_multi_val *mv;
tools/polly/lib/External/isl/isl_box.c
   30 	isl_multi_val *size;
   48 	__isl_take isl_multi_aff *offset, __isl_take isl_multi_val *size)
   76 	isl_multi_val *size;
   88 	isl_multi_val *size;
  194 __isl_give isl_multi_val *isl_fixed_box_get_size(__isl_keep isl_fixed_box *box)
tools/polly/lib/External/isl/isl_ilp.c
  787 static __isl_give isl_multi_val *isl_multi_union_pw_aff_opt_multi_val(
  791 	isl_multi_val *mv;
  820 static __isl_give isl_multi_val *isl_union_set_opt_multi_union_pw_aff(
  838 __isl_give isl_multi_val *isl_union_set_min_multi_union_pw_aff(
  851 __isl_give isl_multi_val *isl_multi_union_pw_aff_min_multi_val(
  864 __isl_give isl_multi_val *isl_multi_union_pw_aff_max_multi_val(
tools/polly/lib/External/isl/isl_input.c
 3551 __isl_give isl_multi_val *isl_stream_read_multi_val(__isl_keep isl_stream *s)
 3556 	isl_multi_val *mv = NULL;
 3596 __isl_give isl_multi_val *isl_multi_val_read_from_str(isl_ctx *ctx,
 3599 	isl_multi_val *mv;
tools/polly/lib/External/isl/isl_output.c
 3263 	isl_multi_val *mv = data->user;
 3274 	__isl_keep isl_multi_val *mv)
 3295 	__isl_take isl_printer *p, __isl_keep isl_multi_val *mv)
tools/polly/lib/External/isl/isl_schedule_band.c
  971 	__isl_take isl_schedule_band *band, __isl_take isl_multi_val *mv)
  992 	__isl_take isl_schedule_band *band, __isl_take isl_multi_val *mv)
 1012 	__isl_take isl_schedule_band *band, __isl_take isl_multi_val *mv)
 1076 	__isl_take isl_multi_val *sizes)
 1110 	__isl_take isl_schedule_band *band, __isl_take isl_multi_val *sizes)
 1139 	__isl_take isl_multi_val *sizes)
tools/polly/lib/External/isl/isl_schedule_band.h
   99 	__isl_take isl_schedule_band *band, __isl_take isl_multi_val *mv);
  101 	__isl_take isl_schedule_band *band, __isl_take isl_multi_val *mv);
  103 	__isl_take isl_schedule_band *band, __isl_take isl_multi_val *mv);
  105 	__isl_take isl_schedule_band *band, __isl_take isl_multi_val *sizes);
  108 	__isl_take isl_multi_val *sizes);
tools/polly/lib/External/isl/isl_schedule_node.c
 1745 	__isl_keep isl_multi_val *mv)
 1769 	__isl_take isl_schedule_node *node, __isl_take isl_multi_val *mv)
 1799 	__isl_take isl_schedule_node *node, __isl_take isl_multi_val *mv)
 1829 	__isl_take isl_schedule_node *node, __isl_take isl_multi_val *mv)
 1934 	__isl_take isl_schedule_node *node, __isl_take isl_multi_val *sizes)
tools/polly/lib/External/isl/isl_schedule_tree.c
 1568 	isl_multi_val *mv;
 1718 	isl_multi_val *mv;
 1749 		isl_multi_val *mv_copy;
 2005 	__isl_take isl_schedule_tree *tree, __isl_take isl_multi_val *mv)
 2032 	__isl_take isl_schedule_tree *tree, __isl_take isl_multi_val *mv)
 2059 	__isl_take isl_schedule_tree *tree, __isl_take isl_multi_val *mv)
 2158 	__isl_take isl_schedule_tree *tree, __isl_take isl_multi_val *sizes)
tools/polly/lib/External/isl/isl_schedule_tree.h
  224 	__isl_take isl_schedule_tree *tree, __isl_take isl_multi_val *mv);
  226 	__isl_take isl_schedule_tree *tree, __isl_take isl_multi_val *mv);
  228 	__isl_take isl_schedule_tree *tree, __isl_take isl_multi_val *mv);
  230 	__isl_take isl_schedule_tree *tree, __isl_take isl_multi_val *sizes);
tools/polly/lib/External/isl/isl_scheduler.c
  124 	isl_multi_val *sizes;
  952 	isl_multi_val *mv;
tools/polly/lib/External/isl/isl_test.c
  115 	isl_multi_val *mv;
 8626 	isl_multi_val *mv;
 9132 		isl_multi_val *sizes;
tools/polly/lib/External/isl/isl_val.c
 1681 static __isl_give isl_multi_val *isl_multi_val_fn_val(
 1682 	__isl_take isl_multi_val *mv,
 1709 __isl_give isl_multi_val *isl_multi_val_add_val(__isl_take isl_multi_val *mv,
 1709 __isl_give isl_multi_val *isl_multi_val_add_val(__isl_take isl_multi_val *mv,
 1723 __isl_give isl_multi_val *isl_multi_val_mod_val(__isl_take isl_multi_val *mv,
 1723 __isl_give isl_multi_val *isl_multi_val_mod_val(__isl_take isl_multi_val *mv,
tools/polly/lib/External/ppcg/gpu.c
 2754 static __isl_give isl_multi_val *construct_band_tiles_sizes(
 2782 	isl_multi_val *mv;
 2804 	__isl_take isl_schedule_node *node, __isl_take isl_multi_val *sizes)
 2925 	__isl_take isl_schedule_node *node, __isl_take isl_multi_val *sizes)
 2932 		isl_multi_val *sizes2;
 3012 	isl_multi_val *mv;
 3836 	__isl_keep isl_multi_val *sizes)
 4102 	isl_multi_val *sizes;
tools/polly/lib/External/ppcg/gpu.h
  445 	__isl_keep isl_multi_val *sizes);
tools/polly/lib/External/ppcg/gpu_group.c
 1724 	isl_multi_val *stride;
tools/polly/lib/External/ppcg/gpu_hybrid.c
  123 	isl_multi_val *mv;
tools/polly/lib/External/ppcg/grouping.c
  443 		isl_multi_val *mv;
tools/polly/lib/External/ppcg/hybrid.c
   49 	isl_multi_val *lower;
  246 	isl_multi_val *space_sizes;
  676 static __isl_give isl_multi_val *compute_space_sizes(
  677 	__isl_keep isl_multi_val *tile_sizes,
  681 	isl_multi_val *space_sizes;
  700 static __isl_give isl_multi_val *compute_phase_shift(
  705 	isl_multi_val *phase_shift;
  765 	__isl_keep isl_multi_val *space_sizes,
  766 	__isl_keep isl_multi_val *phase_shift)
  791 	__isl_keep isl_multi_val *phase_shift)
  818 	__isl_keep isl_val *st, __isl_keep isl_multi_val *space_sizes)
  880 	__isl_keep isl_multi_val *tile_sizes)
  884 	isl_multi_val *space_sizes, *phase_shift;
 1547 	isl_multi_val *space_sizes;
 1925 	isl_multi_val *space_sizes;
 1992 	__isl_keep isl_multi_val *sizes)
 2028 	__isl_keep isl_multi_val *sizes)
 2083 	__isl_take ppcg_ht_bounds *bounds, __isl_take isl_multi_val *sizes,
tools/polly/lib/External/ppcg/hybrid.h
   23 	__isl_keep isl_multi_val *sizes);
   25 	__isl_take ppcg_ht_bounds *bounds, __isl_take isl_multi_val *sizes,
tools/polly/lib/External/ppcg/util.c
   19 __isl_give isl_multi_val *ppcg_multi_val_from_int(__isl_take isl_space *space,
   25 	isl_multi_val *mv;
   45 __isl_give isl_multi_val *ppcg_multi_val_from_int_list(
   50 	isl_multi_val *mv;
tools/polly/lib/External/ppcg/util.h
   16 __isl_give isl_multi_val *ppcg_multi_val_from_int(__isl_take isl_space *space,
   18 __isl_give isl_multi_val *ppcg_multi_val_from_int_list(