|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/polly/include/polly/CodeGen/BlockGenerators.h 509 __isl_take isl_id *Id, Type *ExpectedType);
tools/polly/include/polly/CodeGen/IslExprBuilder.h 23 static inline const void *getAsVoidPointer(isl_id *P) { return (void *)P; }
84 typedef llvm::MapVector<isl_id *, llvm::AssertingVH<llvm::Value>> IDToValueTy;
86 typedef llvm::MapVector<isl_id *, const ScopArrayInfo *> IDToScopArrayInfoTy;
tools/polly/include/polly/CodeGen/IslNodeBuilder.h 191 bool materializeValue(__isl_take isl_id *Id);
384 __isl_take isl_id *IteratorID);
388 __isl_take isl_id *IteratorID,
tools/polly/lib/Analysis/DependenceInfo.cpp 89 __isl_take isl_id *TagId) {
tools/polly/lib/CodeGen/BlockGenerators.cpp 268 LoopToScevMapT <S, isl_id_to_ast_expr *NewAccesses, __isl_take isl_id *Id,
tools/polly/lib/CodeGen/IslAst.cpp 118 isl_id *LastForNodeId = nullptr;
260 static __isl_give isl_id *astBuildBeforeFor(__isl_keep isl_ast_build *Build,
264 isl_id *Id = isl_id_alloc(isl_ast_build_get_ctx(Build), "", Payload);
289 isl_id *Id = isl_ast_node_get_annotation(Node);
308 static isl_stat astBuildBeforeMark(__isl_keep isl_id *MarkId,
339 isl_id *Id = isl_id_alloc(isl_ast_build_get_ctx(Build), "", Payload);
591 isl_id *Id = isl_ast_node_get_annotation(Node);
tools/polly/lib/CodeGen/IslExprBuilder.cpp 244 isl_id *BaseId;
716 isl_id *Id;
tools/polly/lib/CodeGen/IslNodeBuilder.cpp 386 __isl_take isl_id *IteratorID,
390 isl_id *Id = isl_ast_expr_get_id(StmtExpr);
439 isl_id *IteratorID = isl_ast_expr_get_id(Iterator);
620 isl_id *IteratorID;
926 __isl_take isl_id *IteratorID) {
972 isl_id *Id;
1035 bool IslNodeBuilder::materializeValue(isl_id *Id) {
1103 isl_id *Id = isl_set_get_dim_id(Set, isl_dim_param, i);
1112 isl_id *Id = S.getIdForParam(Param).release();
1176 isl_id *Id = isl_pw_aff_get_dim_id(ParametricPwAff, isl_dim_param, 0);
1391 isl_id *ParamId = S.getIdForParam(SE.getSCEV(AccInst)).release();
tools/polly/lib/Exchange/JSONExporter.cpp 309 isl_id *Id = isl_space_get_dim_id(Space, isl_dim_param, i);
417 isl_id *NewOutId;
426 isl_id *OutId = isl_map_get_tuple_id(CurrentAccessMap, isl_dim_out);
484 isl_id *Id = isl_map_get_dim_id(CurrentAccessMap, isl_dim_param, i);
490 isl_id *Id = isl_map_get_tuple_id(CurrentAccessMap, isl_dim_in);
tools/polly/lib/External/isl/include/isl/aff.h 26 __isl_take isl_space *space, __isl_take isl_id *id);
71 enum isl_dim_type type, __isl_take isl_id *id);
75 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id);
211 __isl_give isl_id *isl_pw_aff_get_dim_id(__isl_keep isl_pw_aff *pa,
214 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id);
255 __isl_give isl_id *isl_pw_aff_get_tuple_id(__isl_keep isl_pw_aff *pa,
258 enum isl_dim_type type, __isl_take isl_id *id);
509 __isl_give isl_id *isl_pw_multi_aff_get_tuple_id(
515 enum isl_dim_type type, __isl_take isl_id *id);
539 __isl_give isl_id *isl_pw_multi_aff_get_dim_id(
544 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id);
658 __isl_take isl_union_set *domain, __isl_take isl_id *id);
tools/polly/lib/External/isl/include/isl/ast.h 23 __isl_give isl_ast_expr *isl_ast_expr_from_id(__isl_take isl_id *id);
67 __isl_give isl_id *isl_ast_expr_get_id(__isl_keep isl_ast_expr *expr);
97 __isl_take isl_ast_node *node, __isl_take isl_id *annotation);
98 __isl_give isl_id *isl_ast_node_get_annotation(__isl_keep isl_ast_node *node);
123 __isl_give isl_id *isl_ast_node_mark_get_id(__isl_keep isl_ast_node *node);
tools/polly/lib/External/isl/include/isl/ast_build.h 78 __isl_give isl_id *(*fn)(__isl_keep isl_ast_build *build,
86 isl_stat (*fn)(__isl_keep isl_id *mark, __isl_keep isl_ast_build *build,
tools/polly/lib/External/isl/include/isl/id.h 16 isl_ctx *isl_id_get_ctx(__isl_keep isl_id *id);
17 uint32_t isl_id_get_hash(__isl_keep isl_id *id);
19 __isl_give isl_id *isl_id_alloc(isl_ctx *ctx,
21 __isl_give isl_id *isl_id_copy(isl_id *id);
21 __isl_give isl_id *isl_id_copy(isl_id *id);
22 __isl_null isl_id *isl_id_free(__isl_take isl_id *id);
22 __isl_null isl_id *isl_id_free(__isl_take isl_id *id);
24 void *isl_id_get_user(__isl_keep isl_id *id);
25 __isl_keep const char *isl_id_get_name(__isl_keep isl_id *id);
27 __isl_give isl_id *isl_id_set_free_user(__isl_take isl_id *id,
27 __isl_give isl_id *isl_id_set_free_user(__isl_take isl_id *id,
30 __isl_give char *isl_id_to_str(__isl_keep isl_id *id);
32 __isl_keep isl_id *id);
33 void isl_id_dump(__isl_keep isl_id *id);
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h 1050 inline id manage(__isl_take isl_id *ptr);
1051 inline id manage_copy(__isl_keep isl_id *ptr);
1054 friend inline id manage(__isl_take isl_id *ptr);
1055 friend inline id manage_copy(__isl_keep isl_id *ptr);
1057 isl_id *ptr = nullptr;
1059 inline explicit id(__isl_take isl_id *ptr);
1067 inline __isl_give isl_id *copy() const &;
1068 inline __isl_give isl_id *copy() && = delete;
1069 inline __isl_keep isl_id *get() const;
1070 inline __isl_give isl_id *release();
7364 id manage(__isl_take isl_id *ptr) {
7367 id manage_copy(__isl_keep isl_id *ptr) {
7384 id::id(__isl_take isl_id *ptr)
7398 __isl_give isl_id *id::copy() const & {
7402 __isl_keep isl_id *id::get() const {
7406 __isl_give isl_id *id::release() {
7407 isl_id *tmp = ptr;
tools/polly/lib/External/isl/include/isl/local_space.h 30 enum isl_dim_type type, __isl_take isl_id *id);
43 __isl_give isl_id *isl_local_space_get_dim_id(__isl_keep isl_local_space *ls,
47 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id);
tools/polly/lib/External/isl/include/isl/map.h 88 enum isl_dim_type type, __isl_take isl_id *id);
90 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id);
95 __isl_give isl_id *isl_map_get_dim_id(__isl_keep isl_map *map,
98 enum isl_dim_type type, __isl_take isl_id *id);
102 __isl_give isl_id *isl_map_get_tuple_id(__isl_keep isl_map *map,
109 __isl_keep isl_id *id);
tools/polly/lib/External/isl/include/isl/printer.h 54 __isl_keep isl_id *id);
55 __isl_give isl_id *isl_printer_get_note(__isl_keep isl_printer *p,
56 __isl_take isl_id *id);
58 __isl_take isl_id *id, __isl_take isl_id *note);
58 __isl_take isl_id *id, __isl_take isl_id *note);
tools/polly/lib/External/isl/include/isl/schedule_node.h 90 __isl_take isl_schedule_node *node, __isl_take isl_id *group_id);
165 __isl_give isl_id *isl_schedule_node_mark_get_id(
203 __isl_take isl_schedule_node *node, __isl_take isl_id *mark);
tools/polly/lib/External/isl/include/isl/set.h 70 __isl_give isl_id *isl_basic_set_get_dim_id(__isl_keep isl_basic_set *bset,
73 __isl_take isl_basic_set *bset, __isl_take isl_id *id);
75 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id);
78 __isl_give isl_id *isl_set_get_dim_id(__isl_keep isl_set *set,
81 __isl_take isl_id *id);
84 __isl_give isl_id *isl_set_get_tuple_id(__isl_keep isl_set *set);
88 __isl_keep isl_id *id);
tools/polly/lib/External/isl/include/isl/space.h 36 __isl_take isl_id *id);
45 enum isl_dim_type type, __isl_take isl_id *id);
50 __isl_give isl_id *isl_space_get_tuple_id(__isl_keep isl_space *dim,
55 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id);
58 __isl_give isl_id *isl_space_get_dim_id(__isl_keep isl_space *dim,
62 __isl_keep isl_id *id);
tools/polly/lib/External/isl/include/isl/union_map.h 20 __isl_give isl_id *isl_union_map_get_dim_id(__isl_keep isl_union_map *umap,
tools/polly/lib/External/isl/isl_aff.c 237 __isl_take isl_space *space, __isl_take isl_id *id)
1973 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id)
1999 enum isl_dim_type type, __isl_take isl_id *id)
7596 __isl_take isl_union_set *domain, __isl_take isl_id *id)
tools/polly/lib/External/isl/isl_ast.c 260 __isl_give isl_id *isl_ast_expr_get_id(__isl_keep isl_ast_expr *expr)
398 __isl_give isl_ast_expr *isl_ast_expr_from_id(__isl_take isl_id *id)
842 __isl_give isl_ast_node *isl_ast_node_alloc_for(__isl_take isl_id *id)
867 __isl_give isl_ast_node *isl_ast_node_alloc_mark(__isl_take isl_id *id,
1280 __isl_give isl_id *isl_ast_node_mark_get_id(__isl_keep isl_ast_node *node)
1305 __isl_give isl_id *isl_ast_node_get_annotation(__isl_keep isl_ast_node *node)
1313 __isl_take isl_ast_node *node, __isl_take isl_id *annotation)
1617 static __isl_give isl_id *names_id(isl_ctx *ctx)
1627 __isl_keep isl_id *id, void *(*note_create)(isl_ctx *),
1631 isl_id *note_id;
1659 __isl_keep isl_id *id)
1667 static void *get_note(__isl_keep isl_printer *p, __isl_keep isl_id *id)
1687 isl_id *id;
1717 isl_id *id;
1945 isl_id *id;
2273 isl_id *id;
2611 __isl_keep isl_id *id)
2619 static __isl_give isl_id *printed_id(isl_ctx *ctx)
2636 isl_id *id;
tools/polly/lib/External/isl/isl_ast_build.c 95 static __isl_give isl_id *generate_name(isl_ctx *ctx, int i,
141 isl_id *id;
407 __isl_give isl_id *(*fn)(__isl_keep isl_ast_build *build,
443 isl_stat (*fn)(__isl_keep isl_id *mark, __isl_keep isl_ast_build *build,
1215 isl_id *id;
1254 __isl_give isl_id *isl_ast_build_get_iterator_id(
1629 isl_id *id;
1747 isl_id *id;
tools/polly/lib/External/isl/isl_ast_build_expr.c 241 isl_id *id;
2231 isl_id *id;
2286 isl_id *id;
2323 isl_id *id;
tools/polly/lib/External/isl/isl_ast_build_private.h 173 __isl_give isl_id *(*before_each_for)(
181 isl_stat (*before_each_mark)(__isl_keep isl_id *mark,
256 __isl_give isl_id *isl_ast_build_get_iterator_id(
tools/polly/lib/External/isl/isl_ast_codegen.c 355 isl_id *id;
1349 isl_id *id;
5483 static isl_stat before_each_mark(__isl_keep isl_id *mark,
5532 isl_id *mark;
tools/polly/lib/External/isl/isl_ast_graft.c 963 __isl_take isl_ast_graft *graft, __isl_take isl_id *mark)
tools/polly/lib/External/isl/isl_ast_graft_private.h 80 __isl_take isl_ast_graft *graft, __isl_take isl_id *mark);
tools/polly/lib/External/isl/isl_ast_private.h 23 isl_id *id;
80 isl_id *mark;
85 isl_id *annotation;
88 __isl_give isl_ast_node *isl_ast_node_alloc_for(__isl_take isl_id *id);
94 __isl_give isl_ast_node *isl_ast_node_alloc_mark(__isl_take isl_id *id,
tools/polly/lib/External/isl/isl_id.c 23 isl_id isl_id_none = {
30 isl_ctx *isl_id_get_ctx(__isl_keep isl_id *id)
35 void *isl_id_get_user(__isl_keep isl_id *id)
40 const char *isl_id_get_name(__isl_keep isl_id *id)
45 static __isl_give isl_id *id_alloc(isl_ctx *ctx, const char *name, void *user)
48 isl_id *id;
74 uint32_t isl_id_get_hash(__isl_keep isl_id *id)
86 isl_id *id = (isl_id *)entry;
99 __isl_give isl_id *isl_id_alloc(isl_ctx *ctx, const char *name, void *user)
128 __isl_give isl_id *isl_id_copy(isl_id *id)
128 __isl_give isl_id *isl_id_copy(isl_id *id)
146 int isl_id_cmp(__isl_keep isl_id *id1, __isl_keep isl_id *id2)
146 int isl_id_cmp(__isl_keep isl_id *id1, __isl_keep isl_id *id2)
172 uint32_t isl_hash_id(uint32_t hash, __isl_keep isl_id *id)
182 __isl_give isl_id *isl_id_set_free_user(__isl_take isl_id *id,
182 __isl_give isl_id *isl_id_set_free_user(__isl_take isl_id *id,
196 __isl_null isl_id *isl_id_free(__isl_take isl_id *id)
196 __isl_null isl_id *isl_id_free(__isl_take isl_id *id)
228 __isl_keep isl_id *id)
tools/polly/lib/External/isl/isl_id_private.h 36 uint32_t isl_hash_id(uint32_t hash, __isl_keep isl_id *id);
37 int isl_id_cmp(__isl_keep isl_id *id1, __isl_keep isl_id *id2);
37 int isl_id_cmp(__isl_keep isl_id *id1, __isl_keep isl_id *id2);
39 extern isl_id isl_id_none;
tools/polly/lib/External/isl/isl_input.c 1374 isl_id *id;
tools/polly/lib/External/isl/isl_local_space.c 303 __isl_give isl_id *isl_local_space_get_dim_id(__isl_keep isl_local_space *ls,
469 enum isl_dim_type type, __isl_take isl_id *id)
499 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id)
tools/polly/lib/External/isl/isl_map.c 564 enum isl_dim_type type, __isl_take isl_id *id)
608 enum isl_dim_type type, __isl_take isl_id *id)
650 __isl_give isl_id *isl_map_get_tuple_id(__isl_keep isl_map *map,
661 __isl_give isl_id *isl_set_get_tuple_id(__isl_keep isl_set *set)
794 __isl_give isl_id *isl_basic_set_get_dim_id(__isl_keep isl_basic_set *bset,
806 __isl_give isl_id *isl_map_get_dim_id(__isl_keep isl_map *map,
818 __isl_give isl_id *isl_set_get_dim_id(__isl_keep isl_set *set,
825 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id)
846 __isl_keep isl_id *id)
854 __isl_keep isl_id *id)
5915 isl_id *id;
tools/polly/lib/External/isl/isl_morph.c 415 __isl_keep isl_id *id)
tools/polly/lib/External/isl/isl_morph.h 72 __isl_keep isl_id *id);
tools/polly/lib/External/isl/isl_multi_templ.c 166 enum isl_dim_type type, __isl_keep isl_id *id)
175 __isl_give isl_id *FN(MULTI(BASE),get_dim_id)(__isl_keep MULTI(BASE) *multi,
225 __isl_give isl_id *FN(MULTI(BASE),get_tuple_id)(__isl_keep MULTI(BASE) *multi,
tools/polly/lib/External/isl/isl_printer.c 393 __isl_keep isl_id *id)
405 __isl_give isl_id *isl_printer_get_note(__isl_keep isl_printer *p,
406 __isl_take isl_id *id)
427 __isl_take isl_id *id, __isl_take isl_id *note)
427 __isl_take isl_id *id, __isl_take isl_id *note)
tools/polly/lib/External/isl/isl_pw_templ.c 238 __isl_give isl_id *FN(PW,get_dim_id)(__isl_keep PW *pw, enum isl_dim_type type,
259 __isl_give isl_id *FN(PW,get_tuple_id)(__isl_keep PW *pw, enum isl_dim_type type)
1568 __isl_take isl_id *id)
1607 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id)
tools/polly/lib/External/isl/isl_reordering.c 130 isl_id *id_i;
136 isl_id *id_j;
tools/polly/lib/External/isl/isl_schedule_node.c 2206 __isl_give isl_id *isl_schedule_node_mark_get_id(
2549 __isl_take isl_schedule_node *node, __isl_take isl_id *mark)
2822 isl_id *id;
3110 __isl_take isl_schedule_node *node, __isl_take isl_id *group_id)
tools/polly/lib/External/isl/isl_schedule_read.c 398 isl_id *mark;
tools/polly/lib/External/isl/isl_schedule_tree.c 418 __isl_take isl_id *mark)
989 __isl_take isl_schedule_tree *tree, __isl_take isl_id *mark)
1514 __isl_give isl_id *isl_schedule_tree_mark_get_id(
2207 isl_id *id;
2246 isl_id *id;
tools/polly/lib/External/isl/isl_schedule_tree.h 70 isl_id *mark;
173 __isl_give isl_id *isl_schedule_tree_mark_get_id(
217 __isl_take isl_schedule_tree *tree, __isl_take isl_id *mark);
tools/polly/lib/External/isl/isl_scheduler.c 1042 static __isl_give isl_id *construct_compressed_id(__isl_keep isl_set *set,
1047 isl_id *id;
1086 isl_id *id;
1182 isl_id *id;
3982 isl_id *id;
5981 static __isl_give isl_id *cluster_id(isl_ctx *ctx, int i)
5999 isl_id *id;
6056 isl_id *id;
6432 isl_id *id;
tools/polly/lib/External/isl/isl_space.c 164 isl_id **ids;
194 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id)
222 static __isl_keep isl_id *get_id(__isl_keep isl_space *dim,
276 isl_id *id;
416 __isl_give isl_id *isl_space_get_tuple_id(__isl_keep isl_space *dim,
433 enum isl_dim_type type, __isl_take isl_id *id)
479 enum isl_dim_type type, unsigned pos, __isl_take isl_id *id)
548 __isl_give isl_id *isl_space_get_dim_id(__isl_keep isl_space *dim,
562 isl_id *id;
585 isl_id *id;
596 isl_id *id;
609 isl_id *id;
629 isl_id *id;
640 isl_id *id = get_id(dim, type, pos);
645 __isl_keep isl_id *id)
676 isl_id *id = get_id(space, type, i);
691 isl_id *id;
743 static __isl_keep isl_id *tuple_id(__isl_keep isl_space *dim,
798 isl_id *id1, *id2;
883 unsigned first, unsigned n, __isl_keep isl_id **ids)
894 isl_id **ids = NULL;
983 __isl_take isl_id *id)
1026 isl_id **ids = NULL;
1130 isl_id **ids;
1588 isl_id **ids = NULL;
1645 unsigned first, unsigned n, __isl_take isl_id **ids)
1659 isl_id **ids = NULL;
1660 isl_id *id;
2012 isl_id *id;
2032 isl_id *id;
2058 isl_id *id;
tools/polly/lib/External/isl/isl_space_private.h 18 isl_id *tuple_id[2];
22 isl_id **ids;
tools/polly/lib/External/isl/isl_test.c 5005 isl_id *id;
6239 isl_id *id;
7574 isl_id *a, *b, *c, *d, *id;
8099 static __isl_give isl_id *before_for(__isl_keep isl_ast_build *build,
8160 isl_id *id;
8848 isl_id *id;
8913 isl_id *id;
tools/polly/lib/External/isl/isl_union_map.c 61 __isl_give isl_id *isl_union_map_get_dim_id(__isl_keep isl_union_map *umap,
tools/polly/lib/External/pet/include/pet.h 189 __isl_give isl_id *pet_expr_access_get_ref_id(__isl_keep pet_expr *expr);
192 __isl_take isl_id *ref_id);
194 __isl_give isl_id *pet_expr_access_get_id(__isl_keep pet_expr *expr);
409 __isl_take isl_multi_pw_aff *mpa, __isl_keep isl_id *id,
412 __isl_keep isl_id *id, void *user), void *user_expr);
tools/polly/lib/External/ppcg/cuda.c 377 isl_id *id;
459 isl_id *id;
552 isl_id *id;
602 isl_id *id;
tools/polly/lib/External/ppcg/gpu.c 115 isl_id *id;
720 isl_id *id;
753 isl_id *id;
808 isl_id *id;
1049 isl_id *id;
1126 isl_id *id;
1380 static struct gpu_stmt *find_stmt(struct gpu_prog *prog, __isl_keep isl_id *id)
1418 __isl_keep isl_id *ref_id)
1595 __isl_take isl_multi_pw_aff *index, __isl_keep isl_id *ref_id,
1802 __isl_keep isl_id *id, void *user)
1848 isl_id *id;
1930 isl_id *id;
1983 isl_id *id;
2076 isl_id *id;
2389 static isl_stat before_mark(__isl_keep isl_id *mark,
2419 isl_id *id;
2964 isl_id *id;
2980 isl_id *id;
3231 isl_id *id;
3763 isl_id *id;
3839 isl_id *id;
4101 isl_id *id;
4641 isl_id *id;
4698 isl_id *id;
5366 isl_id *id;
tools/polly/lib/External/ppcg/gpu.h 38 isl_id *ref_id;
52 isl_id *id;
216 __isl_take isl_multi_pw_aff *mpa, isl_id *id,
220 isl_id *id, void *user),
tools/polly/lib/External/ppcg/gpu_group.c 1583 isl_id *id;
tools/polly/lib/External/ppcg/gpu_hybrid.c 67 isl_id *id;
tools/polly/lib/External/ppcg/gpu_print.c 208 isl_id *id;
tools/polly/lib/External/ppcg/gpu_tree.c 41 isl_id *mark;
87 isl_id *id;
319 isl_id *id;
332 int gpu_tree_id_is_sync(__isl_keep isl_id *id, struct ppcg_kernel *kernel)
351 isl_id *id;
tools/polly/lib/External/ppcg/gpu_tree.h 23 int gpu_tree_id_is_sync(__isl_keep isl_id *id, struct ppcg_kernel *kernel);
tools/polly/lib/External/ppcg/grouping.c 376 static isl_id *construct_group_id(struct ppcg_grouping *grouping,
380 isl_id *id;
392 isl_id *id;
433 isl_id *id;
tools/polly/lib/External/ppcg/hybrid.c 1631 static isl_bool is_phase_id(__isl_keep isl_id *id)
1649 isl_id *id;
1678 isl_id *id;
2205 isl_id *id;
tools/polly/lib/External/ppcg/ppcg.c 140 isl_id *id;
149 isl_id *id;
165 static __isl_give isl_id *generate_name(struct ppcg_scop *scop,
171 isl_id *id;
202 isl_id *id;
tools/polly/lib/External/ppcg/print.c 47 isl_id *id;
71 isl_id *id;
147 isl_id *id, *macros_id;
178 isl_id *id;
277 static isl_stat print_expr_macros(__isl_take isl_id *key,
tools/polly/lib/External/ppcg/schedule.c 36 isl_id *id;
tools/polly/lib/Support/SCEVAffinator.cpp 208 if (isl_id *Id = S->getIdForParam(Expr).release()) {