Home
last modified time | relevance | path

Searched refs:isl_ast_build (Results 1 – 25 of 29) sorted by relevance

12

/external/llvm-project/polly/lib/External/isl/
Disl_ast_build_private.h145 struct isl_ast_build { struct
170 __isl_keep isl_ast_build *build, void *user); argument
174 __isl_keep isl_ast_build *context, void *user); argument
178 __isl_keep isl_ast_build *context, void *user); argument
182 __isl_keep isl_ast_build *build, void *user); argument
186 __isl_keep isl_ast_build *context, void *user); argument
190 __isl_take isl_ast_build *build, void *user); argument
202 __isl_give isl_ast_build *isl_ast_build_clear_local_info( argument
203 __isl_take isl_ast_build *build);
204 __isl_give isl_ast_build *isl_ast_build_increase_depth(
[all …]
Disl_ast_build.c33 __isl_keep isl_ast_build *build, __isl_take isl_set *set) in isl_ast_build_map_to_iterator()
55 static __isl_give isl_ast_build *isl_ast_build_init_derived( in isl_ast_build_init_derived()
56 __isl_take isl_ast_build *build, __isl_take isl_space *space) in isl_ast_build_init_derived()
100 __isl_keep isl_ast_build *build) in generate_name()
119 __isl_give isl_ast_build *isl_ast_build_from_context(__isl_take isl_set *set) in isl_ast_build_from_context()
125 isl_ast_build *build; in isl_ast_build_from_context()
134 build = isl_calloc_type(ctx, isl_ast_build); in isl_ast_build_from_context()
165 __isl_give isl_ast_build *isl_ast_build_alloc(isl_ctx *ctx) in isl_ast_build_alloc()
176 __isl_give isl_ast_build *isl_ast_build_copy(__isl_keep isl_ast_build *build) in isl_ast_build_copy()
185 __isl_give isl_ast_build *isl_ast_build_dup(__isl_keep isl_ast_build *build) in isl_ast_build_dup()
[all …]
Disl_ast_graft_private.h47 __isl_take isl_ast_node *node, __isl_keep isl_ast_build *build);
50 __isl_take isl_basic_set *enforced, __isl_keep isl_ast_build *build,
51 __isl_keep isl_ast_build *sub_build);
54 __isl_keep isl_ast_build *build);
56 __isl_take isl_map *schedule, __isl_keep isl_ast_build *build);
64 __isl_keep isl_ast_build *build);
66 __isl_take isl_ast_graft_list *list, __isl_keep isl_ast_build *build);
78 __isl_take isl_set *guard, __isl_keep isl_ast_build *build);
90 __isl_take isl_ast_graft_list *list, __isl_keep isl_ast_build *build);
93 __isl_take isl_ast_graft_list *list, __isl_keep isl_ast_build *build);
[all …]
Disl_ast_build_expr.h8 __isl_keep isl_ast_build *build, __isl_take isl_basic_set *bset);
10 __isl_keep isl_ast_build *build, __isl_take isl_set *set);
13 __isl_keep isl_ast_build *build, __isl_take isl_pw_aff *pa);
15 __isl_keep isl_ast_build *build);
20 __isl_keep isl_ast_build *build, __isl_take isl_map *executed);
Disl_ast_codegen.c57 isl_ast_build *build;
64 __isl_take isl_ast_build *build);
66 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build,
92 isl_ast_build *build; in generate_non_single_valued()
112 __isl_keep isl_map *executed, __isl_keep isl_ast_build *build) in at_each_domain()
156 isl_ast_build *build; in add_domain()
280 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build) in call_create_leaf()
285 isl_ast_build *user_build; in call_create_leaf()
304 __isl_take isl_ast_build *build, __isl_take isl_schedule_node *node,
320 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build) in generate_inner_level()
[all …]
Disl_ast_graft.c51 __isl_take isl_ast_node *node, __isl_keep isl_ast_build *build) in isl_ast_graft_alloc()
86 __isl_take isl_map *executed, __isl_keep isl_ast_build *build) in isl_ast_graft_alloc_domain()
109 __isl_keep isl_ast_build *build) in equal_independent_guards()
162 __isl_keep isl_ast_build *build) in hoist_guard()
208 __isl_keep isl_ast_graft_list *list, __isl_keep isl_ast_build *build) in isl_ast_graft_list_extract_hoistable_guard()
277 isl_ast_build *build;
293 __isl_keep isl_ast_build *build) in ast_node_insert_if()
352 __isl_keep isl_ast_build *build) in insert_if_node()
384 __isl_take isl_ast_graft *graft, __isl_keep isl_ast_build *build) in insert_pending_guard_node()
473 __isl_keep isl_ast_build *build) in graft_extend_body()
[all …]
Disl_ast_build_expr.c50 isl_ast_build *build;
338 __isl_keep isl_ast_build *build) in isl_ast_expr_mod()
496 isl_ast_build *build;
1013 __isl_keep isl_ast_build *build) in extract_modulos()
1063 __isl_keep isl_ast_expr **expr, __isl_keep isl_ast_build *build) in extract_rational()
1147 __isl_keep isl_ast_build *build) in isl_ast_expr_from_aff()
1351 __isl_take isl_aff *aff, int pos, __isl_keep isl_ast_build *build) in extract_stride_constraint()
1420 __isl_take isl_constraint *constraint, __isl_keep isl_ast_build *build) in isl_ast_expr_from_constraint()
1526 __isl_keep isl_ast_build *build, __isl_take isl_basic_set *bset) in isl_ast_build_expr_from_basic_set()
1593 __isl_keep isl_ast_build *build, __isl_take isl_set *set) in isl_ast_build_expr_from_set_internal()
[all …]
Dcodegen.c86 static __isl_give isl_ast_build *set_options(__isl_take isl_ast_build *build, in set_options()
121 isl_ast_build *build; in construct_ast_from_union_map()
183 isl_ast_build *build; in construct_ast_from_schedule()
Disl_test.c9424 isl_ast_build *build; in test_ast_build()
9464 static __isl_give isl_id *before_for(__isl_keep isl_ast_build *build, in before_for()
9524 __isl_keep isl_ast_build *build, void *user) in after_for()
9566 isl_ast_build *build; in test_ast_gen1()
9607 isl_ast_build *build; in test_ast_gen2()
9630 __isl_keep isl_ast_build *build, void *user) in count_domains()
9649 isl_ast_build *build; in test_ast_gen3()
9687 isl_ast_build *build; in test_ast_gen4()
9742 static __isl_give isl_ast_node *create_leaf(__isl_take isl_ast_build *build, in create_leaf()
9781 isl_ast_build *build; in test_ast_gen5()
[all …]
DMakefile.am103 isl_ast_build.c \
DMakefile.in202 isl_arg.c isl_ast.c isl_ast_private.h isl_ast_build.c \
254 isl_affine_hull.lo isl_arg.lo isl_ast.lo isl_ast_build.lo \
968 isl_ast_build.c \
1639 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/isl_ast_build.Plo@am__quote@
/external/llvm-project/polly/lib/External/isl/include/isl/
Dast_build.h13 struct __isl_export isl_ast_build; variable
14 typedef struct isl_ast_build isl_ast_build; typedef
46 isl_ctx *isl_ast_build_get_ctx(__isl_keep isl_ast_build *build);
49 __isl_give isl_ast_build *isl_ast_build_alloc(isl_ctx *ctx);
51 __isl_give isl_ast_build *isl_ast_build_from_context(__isl_take isl_set *set);
54 __isl_keep isl_ast_build *build);
57 __isl_keep isl_ast_build *build);
59 __isl_give isl_ast_build *isl_ast_build_restrict(
60 __isl_take isl_ast_build *build, __isl_take isl_set *set);
62 __isl_give isl_ast_build *isl_ast_build_copy(
[all …]
Dcpp-checked.h389 inline ast_build manage(__isl_take isl_ast_build *ptr);
390 inline ast_build manage_copy(__isl_keep isl_ast_build *ptr);
393 friend inline ast_build manage(__isl_take isl_ast_build *ptr);
394 friend inline ast_build manage_copy(__isl_keep isl_ast_build *ptr);
397 isl_ast_build *ptr = nullptr;
399 inline explicit ast_build(__isl_take isl_ast_build *ptr);
407 inline __isl_give isl_ast_build *copy() const &;
408 inline __isl_give isl_ast_build *copy() && = delete;
409 inline __isl_keep isl_ast_build *get() const;
410 inline __isl_give isl_ast_build *release();
[all …]
/external/llvm-project/polly/include/polly/CodeGen/
DIslAst.h60 __isl_keep isl_ast_build *Build);
105 isl_ast_build *Build = nullptr;
169 static __isl_give isl_ast_build *getBuild(__isl_keep isl_ast_node *Node);
DIslNodeBuilder.h297 isl_ast_build *Build, Instruction *AccInst);
/external/llvm-project/polly/lib/External/ppcg/
Dprint.h28 __isl_keep isl_ast_build *build);
34 struct pet_array *array, __isl_keep isl_ast_build *build);
Dprint.c339 __isl_take isl_multi_pw_aff *mpa, __isl_keep isl_ast_build *build) in ppcg_attach_multi_pw_aff()
366 __isl_keep isl_ast_build *build) in ppcg_build_size_expr()
400 struct pet_array *array, __isl_keep isl_ast_build *build) in ppcg_print_declaration()
423 isl_ast_build *build; in print_declarations()
Dcpu.c125 static int ast_schedule_dim_is_parallel(__isl_keep isl_ast_build *build, in ast_schedule_dim_is_parallel()
173 static void mark_openmp_parallel(__isl_keep isl_ast_build *build, in mark_openmp_parallel()
214 __isl_keep isl_ast_build *build, void *user) in ast_build_before_for()
239 __isl_take isl_ast_node *node, __isl_keep isl_ast_build *build, in ast_build_after_for()
387 __isl_keep isl_ast_build *build, void *user) in at_each_domain()
496 isl_ast_build *build; in print_scop()
Dgpu.h214 isl_ast_build *build,
Dgpu.c1842 __isl_keep isl_ast_build *build, struct gpu_stmt *gpu_stmt, in create_domain_leaf()
1926 __isl_keep isl_ast_build *build) in create_access_leaf()
1980 __isl_keep isl_ast_build *build) in create_sync_leaf()
2003 __isl_keep isl_ast_build *build) in build_array_bounds()
2071 __isl_keep isl_ast_build *build, void *user) in at_domain()
2332 __isl_keep isl_ast_build *build) in build_grid_size()
2350 __isl_keep isl_ast_build *build) in build_local_array_sizes()
2373 __isl_keep isl_ast_build *build) in build_grid_and_local_array_sizes()
2390 __isl_keep isl_ast_build *build, void *user) in before_mark()
2416 __isl_keep isl_ast_build *build, void *user) in after_mark()
[all …]
/external/llvm-project/polly/lib/CodeGen/
DIslAst.cpp206 static bool astScheduleDimIsParallel(__isl_keep isl_ast_build *Build, in astScheduleDimIsParallel()
260 static __isl_give isl_id *astBuildBeforeFor(__isl_keep isl_ast_build *Build, in astBuildBeforeFor()
287 astBuildAfterFor(__isl_take isl_ast_node *Node, __isl_keep isl_ast_build *Build, in astBuildAfterFor()
309 __isl_keep isl_ast_build *Build, in astBuildBeforeMark()
323 __isl_keep isl_ast_build *Build, void *User) { in astBuildAfterMark()
334 __isl_keep isl_ast_build *Build, in AtEachDomain()
408 IslAst::buildRunCondition(Scop &S, __isl_keep isl_ast_build *Build) { in buildRunCondition()
538 isl_ast_build *Build; in init()
661 isl_ast_build *IslAstInfo::getBuild(__isl_keep isl_ast_node *Node) { in getBuild()
DPPCGCodeGeneration.cpp273 void *StmtT, __isl_take isl_ast_build *Build_C, in pollyBuildAstExprForStmt()
773 isl_ast_build *Build = isl_ast_build_from_context(S.getContext().release()); in allocateDeviceArrays()
2012 isl_ast_build *Build = in createKernelFunctionDecl()
3305 __isl_keep isl_ast_build *Build) { in approxPointsInSet()
3340 __isl_keep isl_ast_build *Build) { in approxDynamicInst()
3369 getNumberOfIterations(Scop &S, __isl_keep isl_ast_build *Build) { in getNumberOfIterations()
3390 createSufficientComputeCheck(Scop &S, __isl_keep isl_ast_build *Build) { in createSufficientComputeCheck()
3480 isl_ast_build *Build = isl_ast_build_alloc(S->getIslCtx().get()); in generateCode()
/external/llvm-project/polly/lib/External/isl/doc/
Duser.pod628 __isl_keep isl_ast_build *build);
10970 __isl_give isl_ast_build *isl_ast_build_alloc(
10972 __isl_give isl_ast_build *isl_ast_build_from_context(
10974 __isl_give isl_ast_build *isl_ast_build_copy(
10975 __isl_keep isl_ast_build *build);
10976 __isl_null isl_ast_build *isl_ast_build_free(
10977 __isl_take isl_ast_build *build);
10982 An C<isl_ast_build> created using C<isl_ast_build_alloc> does not
10984 More C<isl_ast_build> functions are described in L</"Nested AST Generation">
10991 __isl_keep isl_ast_build *build,
[all …]
/external/llvm-project/polly/lib/External/pet/include/
Dpet.h407 __isl_keep isl_ast_build *build,
/external/llvm-project/polly/lib/External/
DCMakeLists.txt185 isl/isl_ast_build.c

12