|
reference, declaration → definition
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(