xref: /llvm-project-15.0.7/polly/lib/External/isl/isl_ast_build_expr.h (revision fa6cdc8a)
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef ISL_AST_BUILD_EXPR_PRIVATE_H
2 #define ISL_AST_BUILD_EXPR_PRIVATE_H
3 
4 #include <isl/ast.h>
5 #include <isl/ast_build.h>
6 
7 __isl_give isl_ast_expr *isl_ast_build_expr_from_basic_set(
8 	 __isl_keep isl_ast_build *build, __isl_take isl_basic_set *bset);
9 __isl_give isl_ast_expr *isl_ast_build_expr_from_set_internal(
10 	__isl_keep isl_ast_build *build, __isl_take isl_set *set);
11 
12 __isl_give isl_ast_expr *isl_ast_build_expr_from_pw_aff_internal(
13 	__isl_keep isl_ast_build *build, __isl_take isl_pw_aff *pa);
14 __isl_give isl_ast_expr *isl_ast_expr_from_aff(__isl_take isl_aff *aff,
15 	__isl_keep isl_ast_build *build);
16 __isl_give isl_ast_expr *isl_ast_expr_set_op_arg(__isl_take isl_ast_expr *expr,
17 	int pos, __isl_take isl_ast_expr *arg);
18 
19 __isl_give isl_ast_node *isl_ast_build_call_from_executed(
20 	__isl_keep isl_ast_build *build, __isl_take isl_map *executed);
21 
22 #endif
23 

served by {OpenGrok

Last Index Update: Fri May 15 20:09:11 GMT 2026